Disclaimer

Disclaimer

This is my personal notes on Erlang & Elixir that serve as Backend Services. This  note is the way I remembering everything I've lea...

Monday, July 8, 2019

2. Lookup_Email : An Email Validator





Objective :
The objective of this project is to validate an email address from the side of SMTP server, without really sending a message to given email. If -by sending a series of SMTP commands- an email is acknowledged by its SMTP server, then it is an "valid" email.

Processes :
1. Fetch domain name of the email
2. Verify the domain
3. If its verified, send some SMTP commands
4. Based on its responses, we take an "educated guess" about the status of a given email


Source : https://github.com/dewa19/lookup_email