I have a brief antispam proposal: When sending mail via SMTP, if Exim
sees an 'unknown user' error response, it should remember the bad
address. Then for the next N days (or forever) incoming mail should be
immediately rejected if it's from the same bad address.
Likely scenario:
Junk emailer sends junk mail to your site and uses a fake envelope
sender address. Some of the addresses he sends to are spam-protected
(xxx@???) or no longer valid. Non-delivered junk
email bounces back to the junk emailer's fake sender address, and is
immediately rejected by the remote site. Exim records this, and no more
email is accepted from the same junk emailer.
Result: Automatic site-wide protection against junk email, no human
action necessary.
Bad addresses in our database should remain there only for N days, so we
don't permanently lock out good people due to fatal errors at their site
that get corrected.
Rahul Dhesi <dhesi@???>
--
* This is sent by the exim-users mailing list. To unsubscribe send a
mail with subject "unsubscribe" to exim-users-request@???
* Exim information can be found at http://www.exim.org/