A simple email validation API.
Give us an email and we make sure its legit. If not, you'll find out why.
- Uses gevent for fastness.
- Normal regex based check.
- Ensures DNS records exist for the mail exchange.
- Suggest fixes to common misspellings. email@example.com -> did you mean firstname.lastname@example.org.
- Throttled requests by IP (redis based).
- TODO: Simple telnet check for IMAP or SMTP (http://www.webdigi.co.uk/blog/2009/how-to-check-if-an-email-address-exists-without-sending-an-email/)
- TODO: Fix timeout failure...
Make sure redis is installed and running on the standard ports!
git clone email@example.com:bryanhelmig/emailpie.git
pip install -r requirements
- Visit http://localhost:firstname.lastname@example.org