Given an arbitrary address, we will validate the address based on:
Syntax checks (RFC defined grammar)
DNS validation
Spell checks
Email Service Provider (ESP) specific local-part grammar (if available).
[0] http://documentation.mailgun.com/api-email-validation.html