Duane Hill wrote:
On Thu, 29 Mar 2007, Marc Perkel wrote:


John D. Hardin wrote:
Can anyone recommend a non-abusive way to validate email addresses?


Yes - Sender Address Verification (SAV) works very well. It is not abusive. Especially the way Exim implements it.

That could very well be in your scenario. In my scenario, I deal with over 4.5 million messages per day and a SAV against MSN, AOL or the such would get my servers blocked within 24 hours. I use to use SAV until I started getting blocked by Hotmail. Within 24 hours, our server had attempted verification on over 24,000 messages.

Not to throw the message way off topic. What other special way does Exim do to verify? Ultimately you would have to make a server connection to verify. Otherwise you would be playing the guessing game.


Exim caches the results of verify calls for several hours so repeat calls are kept local. It also does a trick to determine if the host will take any address and if it determines the host will take any address it doesn't do a callout again.

Another things I do is I verify the recipient before I verify the sender. Generally spammers are doing a dictionary attack using both fake senders and recipients. So if the recipient doesn't exist then I don't verify the sender.

I also do all my blacklist tests first and many other tests to eliminate spam so sender verification is way down the line. That way I do avoid unnecessary callouts to other servers.

So - it works very well for me. The only complaints I get are from the SAV Nazis who hide themselves from public scrutiny.

Reply via email to