I managed to figure how to write my own eval test by reading the source code. Anyone who isn't at a level where they can do that really shouldn't be trying to, or they're going to shoot themselves in the foot. I'm not trying to dissuade anyone from trying to learn, but there's a lot more involved in writing an eval than there is in writing a rule, a lot more ways to get it wrong.
I'd agree with this. If you speak Perl, it isn't very difficult to figure out how to write these functions -- simply looking at one or two of the existing ones will give you the idea.
If you don't speak Perl, then learning it should be your first step in trying to write any new eval rules. And learning Perl is outside the scope of any SA or rule-writing documentation.
--Kai MacTane ---------------------------------------------------------------------- "Why can't I live a life for me? Why should I take the abuse that's served? Why can't they see they're just like me? I'm not the one that's so absurd!" --Ministry, "Every Day is Halloween"
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk