Skip to main content

Email Verifier and Confidence Score

Verify email addresses effortlessly by clicking the verification icon. Enhance communication accuracy with Tomba's .

Tomba.io Team avatar
Written by Tomba.io Team
Updated this week

Verifying an email address

An email address can be verified by clicking the verification icon next to it in the Domain Search:

or by using the Email Verifier tool:

show sources

show details

Verifying an email address Via the extensions

An email address can be verified by clicking the verification icon next to it in the Domain Search:


What Checks Does Tomba Perform?

Tomba runs multiple checks to ensure the highest accuracy in email deliverability:

Format Check

We confirm the email is properly structured (e.g., [email protected]) and doesn't resemble random or fake addresses like [email protected].

Type Check

We detect:

  • If the email is from a temporary/disposable domain

  • If it's from a webmail provider (like Gmail or Yahoo)

Server Status Check

  • We verify the domain has valid MX records (mail server entries)

  • We attempt an SMTP connection to ensure the domain can accept email

Email Status Check

  • We simulate a test to see if the email bounces

  • We detect if the domain uses a catch-all setup (accepts all email addresses, making validation less certain)


How to Confirm Email Deliverability

To confirm if an email is deliverable, run it through Tomba’s Email Verifier. This tool provides detailed results to help you decide whether an email is safe to use.


Possible Verification Results:

  • ✅ Deliverable Email:
    The email passed all verification steps and is safe to use.

  • ⚠️ Accept-All Email:
    The domain accepts all emails, making the specific address unverifiable.

  • ❌ Invalid Email:
    The email failed one or more checks and is likely to bounce.


For the most accurate results, always verify emails gathered from Tomba or external sources before sending outreach campaigns.

The checks for the format, type, sever status and email status passed. A deliverable Deliverable vs. Accept-All Emails

Deliverable Email

When an email passes all verification checks—including format, type, server status, and email status—it is marked as deliverable.

In many cases, deliverable emails also include public sources where they were found online, providing additional verification and transparency.


Accept-All Email

An Accept-All status means the domain is configured to accept all email addresses, making it impossible to confirm if the specific email address truly exists.

While the format and server may appear valid, Tomba cannot guarantee deliverability for Accept-All emails due to domain restrictions.

We recommend verifying such addresses with caution before including them in outreach campaigns.

What Does "Accept-All" Mean in Email Verification?

When an email address is marked as Accept-All, it means the domain is configured to accept all incoming emails, regardless of whether the specific mailbox exists.


How Accept-All Domains Work

Some domains (e.g., hubspot.com) are set up to always return a positive response during email verification—even if the specific email address doesn’t exist.

For example:
If you check [email protected], the server will respond with "OK", making it impossible to verify whether [email protected] is valid or not.

Because of this uncertainty, emails from Accept-All domains are flagged accordingly in Tomba.


Important Notes:

  • Accept-All emails do not consume requests in the Email Verifier tool.

  • If an email is marked as Invalid, it means it failed one or more verification checks and is not deliverable.

We recommend caution when sending to Accept-All addresses, as their deliverability can't be guaranteed.

When an Email Fails Verification

If both the server check and email status fail, it means the email address does not exist and will certainly bounce if used. We recommend avoiding any email marked with this status.


About the Confidence Score

Every email found through Tomba is assigned a confidence score, giving you an initial indication of its likely deliverability.

To view the score:

  • Simply hover over the colored dot next to the email in Domain Search

  • The score will appear, helping you assess the reliability of the address at a glance

Use this score to prioritize emails and reduce bounce rates in your outreach.

Understanding Confidence Scores

Email addresses with a confidence score of 90–95% or higher have a strong likelihood of being deliverable.
However, it's important to note that even high scores do not guarantee 100% deliverability.

How We Handle Confidence Scores

  • Tomba prioritizes providing accurate and up-to-date confidence scores

  • These scores are continuously updated to reflect the latest deliverability status

For Best Results

To ensure complete accuracy, we highly recommend running all collected emails through the Email Verifier tool, which provides a full deliverability report.


Verify a list of email addresses via Microsoft excel

You can also verify a list of email addresses to get the deliverability status of each email.

  1. Select the Verifier add-in tab.

  2. Select a list of emails in your spreadsheet, and click on "Verify email addresses"


Verify a list of email addresses via Google Sheets

You can also verify a list of email addresses to get the deliverability status of each email.

  1. Select the Verifier add-on tab.

  2. Select a list of emails in your spreadsheet, and click on "Verify email addresses"

Understanding Email Verification Results

When you run email verification in Tomba, a new tab will be generated showing:

  • The email addresses

  • Their verification statuses

  • A confidence score column

  • The number of public sources where the email was found

  • Optionally, full verification details


Verify Email Addresses via API

Check the validity of any professional email address using Tomba’s powerful and accurate Email Verifier API.

from tomba.client import Client
from tomba.services.verifier import Verifier

# Initialize the Tomba client
client = Client()
client.set_key('ta_xxxx').set_secret('ts_xxxx')

# Initialize the Verifier service
verifier = Verifier(client)

# Verify the email address
result = verifier.email_verifier('[email protected]')

Tomba offers official SDKs for many popular programming languages, including:
PHP, Python, C#, Go, Rust, Ruby, Dart, JavaScript, R, Lua, Elixir, and more.


Need Help?

Got questions? Contact our support team we’re here to help!

Did this answer your question?