"Bill" <[EMAIL PROTECTED]> writes: > What I dont understand is why you guys dont just pass html messages > thru the rendering core of Mozilla and extract the text as the > viewer would see. This would eliminate all the attempts to obscure > the message. And any message with screwed up text after rendering can > be checked easily enough.
This is really easy to explain. 1. Mozilla isn't written in Perl. 2. Mozilla is a HUGE MONSTER. 3. Mozilla as a requirement would make SpamAssassin less portable. 4. Spammers target common mailers (Outlook, Outlook Express, etc.) which means we should to render HTML more like IE and less like Mozilla. Unfortunately, IE is particularly buggy, perhaps intentionally, so we're still working on behaving more like IE. The <noframes> hack that has been recently mentioned? It *only* affects IE, not Mozilla! :-/ In addition to behaving more like IE by using our own renderer, we can embed tests that are run on-the-fly during parsing and we do. Daniel -- Daniel Quinlan anti-spam (SpamAssassin), Linux, and open http://www.pathname.com/~quinlan/ source consulting (looking for new work) ------------------------------------------------------- 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/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk