Welcome to Tomba Docs! Create a free Tomba account and gain instant access to 400+ million contacts!
Data Attributes

Email Verifier Attributes

Tomba's Email Verifier returns a comprehensive set of attributes to determine the validity and quality of an email address.


Email Verification Fields

AttributeDescriptionExample
emailThe email address that was verified.b.mohamed@tomba.io
statusGeneral status of the email syntax and lookup It takes 1 out of 6 possible values:valid,invalid,accept_all,webmail,disposable,unknown.valid
resultFinal verdict on deliverability. It takes 1 out of 3 possible values: deliverable,undeliverable,risky.deliverable
scoreConfidence score from 0 to 100. Higher score = better quality.100
regexChecks if the email matches standard email pattern.
true
mx_recordsWhether MX (Mail Exchange) DNS records were found.
true
smtp_serverWhether an SMTP server was found for the domain.
true
smtp_checkWhether the SMTP server responded positively to the email probe.
true
accept_allWhether the domain accepts all emails (catch-all).
false
blockWhether the domain is blocked or blacklisted.
false
gibberishWhether the local part (before @) of the email looks random/gibberish.
false
disposableWhether the email comes from a disposable (temporary) provider.
false
webmailWhether the domain is a webmail provider (e.g., Gmail, Yahoo).
false

Email Status Field

The status field in Tomba's email verification response indicates the deliverability and quality of the provided email address. It can take one of the following six possible values:


Possible Status Values

StatusDescription
validThe email address is valid and deliverable.
invalidThe email address is not valid or does not exist.
accept_allThe domain accepts all email addresses regardless of their validity.
webmailThe email address is from a public email provider (e.g., Gmail, Outlook).
disposableThe email is from a temporary/disposable service (e.g., Mailinator).
unknownTomba could not verify the email address due to a technical issue.

Notes

  • accept_all domains may give false positives. Use the score and other signals to decide confidence.
  • unknown status may be caused by SMTP timeouts, greylisting, or temporary blocks.
  • The status value is always returned along with result, score, and smtp_check for more context.

Email Result Field

The result field summarizes the overall outcome of the email verification check. It is based on factors such as syntax, MX records, SMTP checks, and domain behavior.


Possible Result Values

ResultDescription
deliverableThe email address is valid and deliverable.
undeliverableThe email address is not valid and cannot be delivered to.
riskyThe verification could not be fully confirmed, often due to catch-all domains, greylisting, or timeout issues.

Notes

  • deliverable means the address is safe to send emails to.
  • undeliverable suggests the address is invalid or the server rejected it.
  • risky requires caution—combine with score and accept_all for a more accurate decision.