I'm not looking for how to validate an email based on its syntax, but I'm looking to see if it is possible to find out if an email can be validated to see if it actually exists within its mail server.
I'm assuming that it goes something like this:
- User enters in his/her email address.
- The application checks it and validates the syntax.
- If valid, then the email itself is tokenized and the domain of the email @domain.com is fetched and pinged to see if that domain exists.
- If that domain exists then the SMTP or email service is somehow pinged to see if the account exists or not within its setup.
The last step is what I am lost with. Is there something like this that actually works?