The Bulk Email Verifier lets you verify the deliverability of multiple email addresses at the same time.

In this article, you will learn how to:


How to launch a Bulk Email Verifier

To get started with the Bulk Email Verifier:

  1. Go to the Bulk section of your account.

  2. Click on Email Verifier.

  3. Select + New bulk.

  4. Pick a name for your list so you can find it easily later on.

You will now have two options to import your list of emails: you can either upload a file, or copy and paste the list directly in Hunter.

Upload a file

Make sure to create a .txt or .csv file containing all the email addresses you want to verify. This file should have one column with one email address per line.

If your file has more than one column, Hunter will automatically detect the column that contains the emails. However, this could lead to some problems in case the file contains several columns with email addresses.

To upload your file:

  1. Click Select a file.

  2. Choose the .csv or .txt file you want to use for the email verification.

You can also drag and drop your file directly on the webpage.

Copy and paste a list of email addresses

You can also directly copy and paste a list of email addresses in the text box. Make sure to enter only one email address per line, or to separate the emails with a comma.


Download and understand your results

Click the Upload button to process your file. The verification may take up to a few hours, depending on the number of emails in the file.

After your emails have been verified, you will see an overview of the results:

Here are the possible verification statuses:

  • Valid: the email can safely be used.

  • Accept all: the email server has the policy to accept all email addresses, which prevents us from finding out if a mailbox is set up for this address. There is a chance that the email could bounce.

  • Invalid: the email cannot be used as it would bounce back.

  • Unknown: something is preventing us from knowing the verification status, such as a block or a time-out on the email server side. There is a chance that the email could bounce.

  • Webmail: the email is a webmail (gmail.com, yahoo.com, etc.) and has not been verified.

  • Disposable: the email is temporary and should not be used. It has not been verified.

Click the Download button to download your list to a CSV file. You can either download all the email addresses, or only the valid ones.

The CSV file contains several columns. If you uploaded a file, the columns will be added at the end of your input file.

Let’s have a look at the columns together:

Email

The email address you provided.

Status

An email address can be valid, accept all, invalid, unknown, webmail, or disposable.

The meaning of each of these statuses is detailed in the section above.

Regexp

Whether the email has a valid email format or not.

Gibberish

This check ensures the address doesn't look like a random email address. For example, 1e49cs1pb6@company.com will return FALSE.

Disposable

Shows if the email address has a domain name used for temporary email addresses.

Webmail

We verify if the email address uses a webmail like Gmail or Yahoo.

Mx_records

We check if there are MX records on the domain. An MX (Mail Exchange) record is used to tell which mail server accepts the incoming emails.

If there are no MX records, the email address can't receive emails.

Smtp_server

This check is successful (TRUE) if we are able to connect to the SMTP server (indicated by the MX records).

Smtp_check

We test the email address and see if it bounces or not.

Accept_all

We check if the server has a catch-all policy that accepts all the email addresses.

Block

This check is true if the SMTP server prevented us from performing the SMTP check.

Score

It’s the overall verification score of the email address.


To sum things up

The Bulk Email Verifier service performs multiple checks on an email address to verify its deliverability. First of all, it validates the format and makes sure it isn’t a temporary address or a webmail. Then the system contacts the mail server (without sending any emails) to make sure there is indeed an email inbox for the requested address.

This functionality can only be performed for professional emails: webmail addresses (gmail.com, yahoo.com, etc.) aren’t verified.

Limit: only up to 200 email addresses per domain name can be verified per day. The file can contain at most 10,000 emails (additional emails will be skipped), and should not be over 10 Mb to avoid timeouts.

Did this answer your question?