
What the check covers
First the syntax: length, allowed characters, dots in the mailbox name and the domain after @. Internationalized domains get converted to Punycode, the way a mail server does it.
Then the domain DNS. Without MX and without an A record mail has nowhere to go, and the MX record 0 . means the domain accepts no mail at all. The check sends one DNS query per domain, so a thousand gmail.com addresses take a second.
Disposable domains come from the open disposable-email-domains list with over 9,000 services like mailinator.com. Typos get matched against popular mail domains: gmial.com, hotmail.con, yahho.com.
When it helps
- You clean a list before a campaign to avoid bounces and spam complaints.
- You check sign-up form addresses and block disposable mailboxes.
- You catch typos in customer addresses before an order email goes nowhere.
- You remove shared mailboxes like info@ and sales@ from a list for personal emails.