Layer 1: RFC 5322 syntax validation. Before any network requests are made, we validate the email address against the official Internet Message Format standard. This catches formatting errors that guarantee an immediate bounce: missing @ symbols, double dots in the local part, spaces in the address, local parts exceeding 64 characters, and domain labels exceeding 63 characters. Approximately 10 to 15 percent of addresses in uncleaned lists contain syntax errors that our free email checker catches instantly.
Layer 2: Domain DNS resolution. We query the global DNS system to verify the domain portion of the email address exists and has valid DNS records. Emails sent to non-existent domains generate hard bounces from your own mail server since there is no destination to route the message to. Our free email address checker detects expired domains, parked domains, and common domain typos like gmial.com, yaho.com, and outlok.com, suggesting the correct domain to prevent unnecessary bounces.
Layer 3: MX record lookup. We retrieve the Mail Exchange (MX) records for the domain to identify which mail servers are responsible for receiving email. Domains without MX records cannot receive email at all. We also verify that the MX records point to reachable, responding servers rather than misconfigured or abandoned infrastructure. This layer catches domains that exist in DNS but have no functioning email system.
Layer 4: SMTP mailbox verification. The most predictive check initiates an SMTP connection to the domain's mail server and queries whether the specific mailbox exists. We issue a RCPT TO command for the email address and interpret the server's response code. A 250 response confirms the mailbox exists, 550 indicates it does not exist, and 452 signals a full mailbox. No actual email is sent during this process — we disconnect before the data transfer phase.
Layer 5: Disposable email detection. We cross-reference the domain against our database of over 150,000 known disposable email providers including 10minutemail, guerrillamail, tempmail, and thousands of others. Our detection also uses pattern recognition and DNS fingerprinting to identify new disposable services that are not yet in public lists. Disposable addresses are technically valid but represent users who will never engage with your emails.
Layer 6: Role-based address detection. We identify role-based email addresses like info@, admin@, sales@, support@, and webmaster@ that are typically shared among multiple recipients. Role-based addresses are valid for business communication but have significantly lower engagement rates for marketing emails, often generating spam complaints because multiple people monitor the inbox and may not recognize marketing messages they did not subscribe to.
Layer 7: Free provider classification. We detect whether the email address belongs to a free email provider such as Gmail, Yahoo, Outlook, iCloud, or any of hundreds of other free services. This classification is valuable for B2B targeting where you want to focus outreach on business email addresses, and for lead quality scoring where free provider addresses may indicate lower intent or authority.