There are numerous paid services these days that claim to provide "complete" email validation (check for MX records, check with the SMTP server etc), like this one, this one and this one.
From various past threads on SO, it's evident that foolproof validation of email addresses is not possible -
Any such service is liable to come across the following issues -
My question is, is there any other way that this can be done? How do these services claim reliable validation in light of the above? I know that they are not going to reveal their methodologies, but can anyone on SO shed some more light?
We have recently published an hosted email validation service based on our EmailVerify.NET, an award-winning and well known email validation component for the .NET platform; while I can't answer for every other service you mentioned, I can certainly do it for ours:
My experience also shows that most email validation services out there do not offer the quality one would expect for even syntax validation (there are at least 7 different RFCs to follow, a simple regular expression is not the right choice here); before choosing one, I suggest you to ask for a demo with your own sample data (EmailVerify.NET has an online demo page you can play with, if you wish). Most, for example, do not support quoted words or non-ASCII domains or mailboxes, which are becoming quite common nowadays, or do not filter out disposable (temporary) email addresses.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With