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 -
- Email SMTP validator
- Determining the health/validity of an email address
- How to check if an email address exists without sending an email?
Any such service is liable to come across the following issues -
- Most mail servers won't respond correctly to the VRFY command for antispam reasons, so it's not possible to use it.
- The services' will have their IP(s) blacklisted if they try to access mail servers over SMTP too many times, which they have to, to provide such a service
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?