Background:
We have windows server 2003 SP1 running exchange server 2003 SP2, and
we have Sunbelt Ninja configured to use the RBL (zen.spamhaus.org) and
SPF (don't allow result hard fail, allow results pass, neutral, no
rule, soft fail, unknown rule, and unknown mechanism). We receive a
lot of e-mails directed to usernames that don't exist on our exchange
server. We would like to block those at the SMTP connection step,
rather than accept the SMTP connection and then issue NDR's to the
supposed (usually faked if the e-mail was spam) return address.
Questions:
Is it currently accepted practice to enable recipient filtering and
tar pitting as described in the articles below?
If someone sends an e-mail to 10 usernames at our domain, and 9 of
them exist in active directory but 1 of them doesn't exist in active
directory, then will the 9 e-mails be delivered but the 1 e-mail will
be blocked at the SMTP step such that the sender's SMTP server
will/should notify the sender that the 1 e-mail could not be
delivered?
Besides SMTP connections that are trying to deliver e-mails that are
directed to usernames that don't exist in active directory, what other
types of SMTP connections will be delayed by enabling tar pitting
(particularly SMTP connections that are not trying to send spam)?
The MS article KB842851 says that if you enable the tar pit feature,
you should carefully monitor the performance of your SMTP server, and
you should analyze the traffic patterns on the server to make sure
that tar pitting is not disrupting or delaying ordinary traffic. How
does one do those things?
Anything else we might need to know before implementing these
solutions?
Recipient Filtering (Filter recipients who are not in the directory)
http://support.microsoft.com/default.aspx/kb/823866
SMTP tar pit feature for Microsoft Windows Server 2003
http://support.microsoft.com/kb/842851
The Hidden Power of Sender and Recipient Filtering
http://www.msexchange.org/tutorials/Sender-Recipient-Filtering.html
Windows-based SMTP Tar Pitting Explained
http://www.msexchange.org/tutorials/Windows-based-SMTP-Tar-Pitting-Explained.html
SMTP Session Tar Pitting for Windows 2003 and Exchange
http://msexchangeteam.com/archive/2004/12/06/275851.aspx