Subject: RE: what about SMTPVerifyAuthenticatedSender in notes.ini?
I wouldn’t expect much improvement with Verify sender’s domain, but it is also harmless, so very safe to use.
Here last month, we blocked a total of 20,102 inbound SMTP sessions using DNSBLs, local blocking and other checks including verify sender’s domain. Of those 20,102, precisely 64 (0.32%) were due to the failure of verify sender’s domain in DNS - but all were spam or viruses.
As for SMTPVerifyAuthenticatedSender, no use at all for normal SMTP mail being received from another MTA. This feature is for sites that want users with non-Notes MUAs (e.g. Outlook Express) to be able to receive (POP3 or IMAP) and send (SMTP) email.
You can require such users to authenticate for sending SMTP and, if you choose, relax relay restrictions on authenticated connections. Of course an increasingly common trick is for spammers to use brute force attacks against MTAs that permit unrestricted relay for authenticated users, to discover a valid username/password. These are then used by the spammer in the same way as a simple open relay.
See: Spamhaus and Google Groups.
SMTPVerifyAuthenticatedSender is an additional security feature that permits relay for authenticated users only when they use their real email address to send such emails. Of course, if the spammer knows this, he will just use that user’s real email address in his from field and the relay will still occur.
This is why I recommend that you either enforce relay restrictions for authenticated users – default behaviour in Domino, though not in Exchange – or you enforce a strong password policy for users who authenticate with SMTP.
In any case, as an anti spam tool, SMTPVerifyAuthenticatedSender is simply not an option. Remote MTAs will not attempt to authenticate (why would they?), except of course for those spammers I mentioned.
Chris Linfoot