"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

Reply via email to