Frequently Asked Questions


Do you send emails to verify an address is real?

Absolutely not. Bulk Email Checker is a verification service that performs a deep cleansing SMTP test at best. The service will connect to the mail server, asks if the mail box exists and then disconnects right after receiving the reply. At no point is Bulk Email Checker capable of sending any emails to verify an email address.

What all does Bulk Email Checker remove from my lists?

We can remove dupes, invalid syntax, invalid domain dns, invalid mx dns, disposable addresses, role accounts, spam traps, honey pots, blacklists, catchalls, greylisting, mailbox full and mailbox does not exist.

We can remove anything that may bounce and hurt your sender score, we help you keep your accounts in good standing with the ESP's and email campaigns going to inboxes instead of spam boxes.

Do you offer a free trial?

Unfortunately as a cloud based self serve platform we do not offer a free trial, however we do have a trial package available. It is 1,000 email validations for just $2.95, using this trial package you can fully test all of Bulk Email Checker services at relatively little to no risk involved.

Do I need to leave my computer on if I am using the Bulk Verify system?

All email addresses are validated directly from our cloud servers. Feel free to logout from the website, logoff of the computer, even shut the computer down. Your lists will continue to process 24 hours a day and 7 days a week until completed.

How fast is the Bulk Verify system?

We currently offer 2 different speeds to validate lists using the Bulk Verify system..

1. Regular Speed - The regular speed system costs 1 validations per passed/failed email and can validate around 20,000 addresses per day per list. You are permitted 3 maximum regular speed lists processing taking your validation total if running 3 lists simultaneously to around 60,000 per day.

2. Boosted Speed - The boosted speed system costs 5 validations per passed/failed email and can validate around 200,000 addresses per day. You are permitted 1 maximum boosted speed list processing at any given time. This system basically gives 10x the speed for just 5x the cost.

What all tests are performed on addresses that I verify?

  1. Addresses are verified for being in a valid RFC 2822 compliant format, if not compliant they are failed for free.
  2. If using the Bulk Verify System, all addresses are filtered against each other to remove any duplicates in your imported lists for free.
  3. Addresses are filtered against the list of disposable email address providers and will be failed if found for free.
  4. Addresses are filtered against your blacklists and if found are failed for free, so you only pay for new never before seen address verification.
  5. After an address has passed all other tests, we perform a deep cleaning SMTP test to verify the mailbox actually exists on the receiving mail server.

Do you store any of my email addresses?

We do store email addresses in some instances, but only what is necessary for the service of your account. Your imported email lists in the Bulk Verify System are stored until they have completed and you delete them. Failed Addresses are stored in your Blacklists to prevent future validations being used to verify the same address twice, again until you delete them. We do not store any information you do not want us to store, if you delete it from your account it is 100% deleted and unrecoverable.

How long will my files stay on your server if I don't delete them?

All lists are deleted after 90 days regardless if they were processed or not. If you choose to delete a list from your account it is immediately deleted and unrecoverable.

How secure is my information on your servers?

We understand your data is extremely important and security is at the top of our list. Bulk Email Checker is behind a Secure Socket Layer which means all data you transmit to the website is hidden behind 256 bit encryption. All imported lists that you upload to your account are stored in an independent container that only your account can access, additionally all files are encrypted via our in-house 2 way encryption methods that ensure your information stays safe at all times.

How do I download my list after it has completed processing?

After your list has completed processing, there will be a new button labelled "Export" in the top left hand corner. When you click Export it will display a dropdown menu containing the supported export options for this list.

If you are processing a list containing emails only (Import option #1) the dropdown menu will contain passed,failed and unknown separated and csv, lsv, spreadsheet formats.

If you are processing a multi-column csv spreadsheet (import option #2) the dropdown menu will contain spreadsheet only since we send back the same exact spreadsheet you sent us except with 2 new columns added to the end. A status column containing passed, failed or unknown in regards to address validation, and a details column containing the reason on why the address has been given its status.

With multi-column spreadsheet exports, we return the entire spreadsheet since it is a simple task to get the exact data set you want. For instance, to get a list of just the Passed addresses, using your favorite spreadsheet management software you can sort the spreadsheet via the `Status` column, then bulk delete all rows that do not include "Passed" in the `Status` column.

Why are some of the addresses I verify returned as unknown?

Not every mail server is compatible with Bulk Email Checker's tests, but rest assured that your validations are never consumed for unknown verifications. We have 3 main types of mail servers that will reply as "Unknown":

  1. Catch-all - Catch-all's are mail servers that will accept mail regardless of whether the mailbox exists or not, rendering the SMTP test useless.
  2. Greylisted - Greylisting is a method to prevent spammers from sending emails by adding an automatic delay and is not compatible with the SMTP test.
  3. Transient - Transient errors consist of issues in connectivity that are temporary and can be a result of a high mail server load, slow to respond which ends in a timeout and disconnects.

Unfortunately neither Bulk Email Checker nor any other email validation service can validate these addresses, the issue is actually in how the receiving mail server is configured that makes the test inaccurate.

If I send mail to unknown addresses will they count against my Sender Reputation?

It is 100% unknown if these addresses exist or not. Emails are flagged as unknown when the system can not perform a SMTP test on the mail server. If you sent 100 emails to unknown addresses it could result in a 100% delivered campaign or a 100% bounced campaign. Unknown addresses will not consume any validations from your account.

We recommend to only send emails to the passed addresses however if you choose to send to the unknown addresses as well, we advise adding small batches of the unknown addresses while sending emails to the passed addresses and then simply manually handling any bounce events that may occur.

Should I reprocess my Unknown lists over and over?

You can indeed reprocess your Unknown lists over and over in the attempt to pull out more passed/failed addresses. However, not all types of Unknowns are able to be processed.

  1. Catch-all - Catch-all's will always return the same exact Unknown result.
  2. Greylisted - Greylisting addresses can possibly respond with a different result when retested.
  3. Transient - Transient results (Details = "None.") are temporary errors which mean a passed/failed result is possible when retested.

After many times of reprocessing you will experience diminishing returns in which you will no longer retrieve more passed/failed addresses from the list.

I'm trying to integrate the Rest API but I'm having issues...

Feel free to contact us! We happen to know a thing or two about the service and can definitely assist in any and all integrations. We probably even have some code already prepared for previous customers that will help during your integration.

I imported a new file, but the system did not recognize all email addresses in the list?

If you have imported a file that contains emails only, we remove all duplicates at the time of import and thus why you don't see all addresses. If you imported a spreadsheet, please contact us as your imported list should have the exact same amount of addresses, you may have an issue with file format.

Where are your servers located?

Bulk Email Checker mainly operates out of New York City. However we have multiple servers located in premium data centers across the USA. Atlanta, San Francisco, Dallas, New York City and Washington DC are the main locations to provide our services fast and reliable worldwide.

How can I download the Wordpress plugin?

What exactly is the 97% deliverability guarantee?

Bulk Email Checker guarantees that when sending email to a eligible Passed list of atleast 100 addresses, there will never be more than a 3% maximum bounce rate.

  1. List must contain at least 100 addresses and sent within 48 hours of validation completing.
  2. List must contain the Passed addresses only. Failed and Unknown addresses are not eligible.
  3. Eligible bounces are invalid (mailbox does not exist) addresses only.

If you feel we have not delivered the service we have guaranteed, please contact us!

How do I integrate Bulk Email Checker with Google Sheets?

Bulk Email Checker can be integrated directly into Google Spreadsheets using the ImportXML function example below. This system will allow you to quickly validate email addresses on the go with an immediate response.


Here is the example ImportXML function syntax that you may use. You can find your [APIKEY] here

    
    =IMPORTXML("https://api-v4.bulkemailchecker.com/?key=[APIKEY]&xml=true&email="&[CELLMAIL];"//BulkEmailChecker") 
    
    


Here is a screenshot of a Google Spreadsheet integration.


*Please note, it is advised to copy the validation results to a new spreadsheet for saving, as Google will occasionally rerun the ImportXML function unexpectedly on the spreadsheet when it is opened and reprocess all of your previously validated addresses. Bulk Email Checker will not honor refund requests in the instance of consumed validations due to reprocessing.


If you are migrating from RESTful API v3 to RESTful API v4, you should find the following function useful for retrieving only the Status, Event and Details columns.

    
    =transpose(=IMPORTXML("https://api-v4.bulkemailchecker.com/?key=[APIKEY]&xml=true&email="&[CELLMAIL];"/BulkEmailChecker/status | /BulkEmailChecker/event | /BulkEmailChecker/details")) 
    
    

How do I integrate Bulk Email Checker with Microsoft Excel?

Bulk Email Checker can be integrated directly into Microsoft Excel using a VBA Macro to create an ImportXML function.


To create the ImportXML function, open excel and enter the programming tab by pressing ALT + F11.
Create a new module from the menu, insert and copy/paste the function below.


Here is the example ImportXML function that you may use.

        
    Function ImportXML(url As String, query As String)
    Dim document    As MSXML2.DOMDocument60
    Dim http        As New MSXML2.XMLHTTP60
    http.Open "GET", url, False
    http.send
    Set document = http.responseXML
    ImportXML = document.SelectSingleNode(query).nodeTypedValue
    End Function 
    
    


Here is the example ImportXML function syntax that you may use. You can find your [APIKEY] here

        
    =Importxml("https://api-v4.bulkemailchecker.com/?key=[APIKEY]&xml=true&email=sandbox-passed@bulkemailchecker.com";"BulkEmailChecker") 
    
    


We have created an example Microsoft Excel Worksheet that you can download from this link to help with integration.

Can you provide an invoice for my purchase?

We do provide invoices and they can be found on the settings page. Please scroll down to the bottom of the page to the transaction history section and find the transaction you need an invoice for, then simply click the Print Invoice button for it to be generated for you.

How can I increase my bulk verify max processing limit?

All accounts can process 3 lists simultaneously with 1 of those being a boosted list.

If you purchase 1,000,000 validations or more, Bulk Email Checker will grant your account 5 lists simultaneously with 2 of those being boosted lists.

If you purchase 10,000,000 validations or more Bulk Email Checker will grant your account 10 lists simultaneously with 3 of those being boosted lists. 10 + 3 boosted is our maximum alloted processing limit of any account type. The process limits granted depends entirely on validation package size purchased.

Requests for increases above our 10/3 maximum limit will be reviewed and granted on an individual basis. Please contact us to inquire.

How can I increase my rest api hourly limit?

All accounts can validate 1,500 addresses per hour via the api.

If you purchase 1,000,000 validations or more, Bulk Email Checker will grant your account 2,500 addresses per hour.

If you purchase 10,000,000 validations or more Bulk Email Checker will grant your account 4,000 addresses per hour. 4,000 validation per hour is our maximum api hourly limit. The hourly limits granted depends entirely on validation package size purchased.

Requests for increases above our 4,000 addresses per hour limit will be reviewed and granted on an individual basis. Please contact us to inquire.

How can I increase my rest api concurrent connection limit?

All accounts can make 1 concurrent connection at a time to the api.

If you purchase 1,000,000 validations or more, Bulk Email Checker will grant your account 3 concurrent connections.

If you purchase 10,000,000 validations or more Bulk Email Checker will grant your account 5 concurrent connections. 5 concurrent connections is our maximum connection limit. The connection limits granted depends entirely on validation package size purchased.

Requests for increases above our 5 concurrent connections limit will be reviewed and granted on an individual basis. Please contact us to inquire.

What is the Failed Blacklist?

The failed blacklist is a system in which tracks all of the addresses you have validated and returned a failed result. When you validate emails they are filtered against the failed blacklist and if found, failed for free. This system simply helps save costs by ensuring you only pay to validate a failed address once. You can view/edit all addresses added by browsing to the blacklist section of the left sidebar menu and then selecting Failed. On the blacklist page you can also manually add any email address which you would like to be failed when processed. Additionally you can disable this blacklist in your account settings, by clicking the toggle button for the Failed Blacklist Filter.

Why is my Bulk Verify process taking longer than estimated?

The estimated time for completion that we provide is simply an estimate based on the amount of emails in the list and mx server average response times. The only bottleneck in our validation system is the speed in which the receiving mail server that is being validated can respond to our requests. If you are processing a list containing all top name providers such as gmail and etc who respond in just milliseconds, you can expect the list to process quicker than estimated. If your list contains many small private email servers which can take clear up to 120 seconds at which point we timeout, you can expect your list to take longer than estimated.

If your list contains a high rate of Failed or Unknown addresses, this can slow down your list processing speeds as both responses take longer to validate than a Passed response.

If your list is a large list consisting of addresses mainly on the same mail server, Bulk Email Checker may throttle your list to prevent both, damage to our validation servers and service interruptions for other clients.

Why are some of my addresses failed as a Role Account?

Role-based email addresses (like admin@, help@, sales@) are addresses that are not associated with a particular person, but rather with a company, department or group. These addresses are not intended for personal use as they typically include a distribution list of multiple recipients. By default they are considered low quality addresses to send email campaigns to. Role accounts are failed for free by default due to the following reasons

  1. Prime target for spammers: Easily "harvested" off the internet.
  2. Senders with a high percentage of role accounts in their list(s) are at a higher risk of getting blocked for using a "harvested" or purchased list with their ESP, such as Mailchimp's Omnivore Detection.
  3. Role accounts are often used to blacklist senders that get caught sending to "honeypot" spam traps.
  4. Blacklist providers like Spamhaus will treat any email sent to these addresses as spam by default because they believe it was obtained and used without permission.
  5. Sending to role accounts increases the risk of spam complaints and negatively affects your Sender reputation.

However, we understand that some clients would indeed like to process role accounts. To accomplish this, please simply turn off the Role Account Filter in your settings and all role accounts will be processed just like any other address.

Contact Us

Have a question about the service? We can help! Please send a message below and we will reply by email as soon as possible.