ScreenlyyIDDocs
Docs › API reference

Email verification

SMTP-based email address verification. Verify real users and filter out low-quality email addresses.

The API performs a real-time SMTP lookup. The process is similar to how a real email is delivered, so it can tell whether an email would actually reach the recipient address. It identifies whether the username exists at the email provider, and can check whether the domain is a catch-all that accepts mail for any address.

As well as SMTP verification, it also checks:

  • Syntax: whether the address is RFC 822 and RFC 2822 compliant.
  • DNS validation: whether the domain resolves and has working MX (mail exchanger) records.
  • Typo fixing: automatically fixes common domain, TLD and freemail typos.
  • Freemail filtering: whether the address is from a free email service.
  • Disposable filtering: whether the address belongs to a disposable, temporary or darknet email service.
  • Role detection: whether the address is personal or role-based.