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
Attribute | Description | Example |
---|---|---|
email | The email address that was verified. | b.mohamed@tomba.io |
status | General status of the email syntax and lookup It takes 1 out of 6 possible values:valid ,invalid ,accept_all ,webmail ,disposable ,unknown . | valid |
result | Final verdict on deliverability. It takes 1 out of 3 possible values: deliverable ,undeliverable ,risky . | deliverable |
score | Confidence score from 0 to 100. Higher score = better quality. | 100 |
regex | Checks if the email matches standard email pattern. | true |
mx_records | Whether MX (Mail Exchange) DNS records were found. | true |
smtp_server | Whether an SMTP server was found for the domain. | true |
smtp_check | Whether the SMTP server responded positively to the email probe. | true |
accept_all | Whether the domain accepts all emails (catch-all). | false |
block | Whether the domain is blocked or blacklisted. | false |
gibberish | Whether the local part (before @) of the email looks random/gibberish. | false |
disposable | Whether the email comes from a disposable (temporary) provider. | false |
webmail | Whether 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
Status | Description |
---|---|
valid | The email address is valid and deliverable. |
invalid | The email address is not valid or does not exist. |
accept_all | The domain accepts all email addresses regardless of their validity. |
webmail | The email address is from a public email provider (e.g., Gmail, Outlook). |
disposable | The email is from a temporary/disposable service (e.g., Mailinator). |
unknown | Tomba could not verify the email address due to a technical issue. |
Notes
accept_all
domains may give false positives. Use thescore
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 withresult
,score
, andsmtp_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
Result | Description |
---|---|
deliverable | The email address is valid and deliverable. |
undeliverable | The email address is not valid and cannot be delivered to. |
risky | The 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 withscore
andaccept_all
for a more accurate decision.