The Bulk Email Verifier is the easiest way to check and verify the deliverability of multiple email addresses at the same time. Let us show you how to create your first Bulk Email Verification.

How to launch a Bulk Email Verification?

Go to the Bulk section of your account.

  1. Click the Access button in the Email Verification section.
  2. Select + New bulk.
  3. Set a List Name in the text box and choose if you want to Upload a file or Enter one email address per line.

Upload a .txt or .csv file with a list of email address to be verified

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

  1. Click Select a file....
  2. Choose the .csv or .txt file you want to use for the email verification.
  3. Click Select a file and choose the file you want to process or drag and drop it in the dedicate box.
  4. Select Download and save the file.
  5. Open the file in Excel or a text editor software.

Copy and paste a list of email addresses and verify them

  1. Copy and paste the list of email addresses in the text box. Make sure to enter only one email address per line.
  2. Select Download and save the file.
  3. Open the file in Excel or a text editor software.

How to read your Bulk Email Verification file

The .csv or .txt file with the email addresses generated by Hunter contains several fields. Some of these fields represents the verification checks we run to provide the best verification score. Let’s have a look at them together:

  1. Email address: the email address you provided.
  2. Result: an email address can be deliverable, risky or undeliverable. Deliverable means every information we got regarding this email was fine. Undeliverable means something would make the email undeliverable, for example, the domain could not exist. Risky means we can't perform a full verification on the email due to the domain associated with it. 
  3. Regexp: analyzes the format of the email (true = the email has a valid format).
  4. Gibberish: this check ensures the address doesn't look like a random email address (false). For example, won’t pass the test.
  5. Disposable: shows if the email address has a domain name used for temporary email addresses.
  6. Webmail: verifies if the email address uses a webmail like Gmail or Yahoo.
  7. Mx_records: we check if there are MX records on the domain. If there aren't, the email address can't receive emails.
  8. Smtp_server: this check is successful (true) if we are able to connect to the SMTP server (indicated in MX records).
  9. Smtp_check: we test the email address and see if it bounces or not.
  10. Accept_all: we check if the server has a catch-all policy which accepts all the email addresses.
  11. Block: this check is true if the SMTP server prevented us from performing the SMTP check.
  12. Score: it’s the overall verification score of the email address.

To sum things up

The Bulk Email Verification 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 (,, etc.) aren’t verified.

Limit: only up to 200 email addresses p/domain name can be verified p/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?