-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Apr 14, 2008, at 8:07 AM, Ian Eiloart wrote: > --On 12 April 2008 11:18:09 -0400 Barry Warsaw <[EMAIL PROTECTED]> wrote: >> >> So you mean that most SMTPd's will have accepted the message by >> they time >> they issue the DATA to the LMTP? > > Exim will have, almost certainly.
Okay. BTW, wouldn't you think that the majority of messages sent to a Mailman list will have exactly one RCPT? Cross-posting is relatively rare for most sites, isn't it? > >> If that's the case, then does it even >> make sense to do content filtering at that step in LMTP, given that >> we'll >> still be doing the full-blown rule matching in the incoming runner? > > It's of very limited use. I'm not convinced that my users use it at > all. If a message passes the sender filter, then it's probably OK to > generate a bounce message. The exception would be for an open list, > but an open list that gets lots of spam probably isn't going to last > very long. > > My view is that content filtering for spam belongs in the MTA, which > is much better equipped to deal with it. Rejecting spam at SMTP time > has the huge advantage that spambots can learn to leave you alone. I > don't know if they do, though. Otherwise, you can teergrube them > (add delays to the smtp replies, to slow them down). I agree. Okay, let's code for the common/useful case and leave the rest for YAGNI. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (Darwin) iEYEARECAAYFAkgDWiwACgkQ2YZpQepbvXEerQCgh7XTEkUaTfUz6HiApyqkvWIo 7e4AnRY1Sj/LH46xPeompxWL4WqF7HJc =xpgz -----END PGP SIGNATURE----- _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp