----- Original Message ----- From: "Jesse Guardiani" <[EMAIL PROTECTED]> > > I have written (and currently use in production) a python script > designed to block email addresses and/or domains using a flat file/auto > generated CDB file. > > It differs from the badmailfrom file in that it: > > 1.) Uses a CDB database for bad from address lookups > 2.) Checks the envelope sender address of the incoming email (like > traditional badmailfrom), AND blocks based on the email header's > from address. > > The script is very efficient (for an interpretted script) and fast. > It's also well tested at this point, and relatively bug-free. It > runs under qmail-qfilter (a C wrapper for QMAILQUEUE scripts). > > Let me know if you're interested.
Jesse, Sorry for sounding like a dummy but can you explain point # 2 for me? The envelope sender is what a user sees in their email client right? So your script compares that to the email in the header right? I'm not sure I understand why that is effective? Does a spammer not just set them both the same? Am I correct in saying that the email headers from address is populated from the envelope sender? I'm confused :) Thanks Malcolm ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Qmail-scanner-general mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general