Batch: Real-time Email Deliverability Check (New)

Identify invalid, catch-all, abuse emails and known email spam traps in your email list.
Upload TXT, CSV or Excel file to get started


Uploading Your Data... Please Wait ...

It may take up to a minute to upload a large file. Please do not click back or click away. Thank you.


After uploading, you will identify columns in your file and review the cost. You will need to either login or create a new account, pay, and when processing is complete, download your results.

Note: Free Business Account is required for ongoing batch processing. You will be able to process your first file with a quick registration. Before uploading your next file, please do not forget to upgrade your new account from Personal to Business.

Estimate your costs

Help and Instructions

  • Text (*.txt, *.csv) and Excel (*.xlsx) files can be uploaded.
  • In a Text file, columns can be separated by tab, comma or pipe (|).
  • Your file can contain one or many (up to 20) columns in any order.
  • The header row with column titles is optional.
  • At least one column should contain email addresses
  • Rows with invalid or missing data will be skipped. Please review, clean up your file (e.g. remove any blank lines) and verify good formatting before submitting to avoid unexpected results.
  • We do not check for duplicates. You are charged for hits for each row of submitted data. Please remove duplicates data before processing, if you do not wish to be charged for them.
  • There is no limit on number of records.

    The results will be returned in a CSV (comma-separated values) text file. You can open CSV files with Excel. The file will contain all your original data with new columns added at the end.

  • STATUS. Using Real-time verification in carrier billing systems and other advanced proprietory methods the following statuses are reported
    • VALID - Email Address will be accepted by the receiving mail server for delivery. Safe to email. Bounce rate is under 2%. Not a CATCH-ALL email (see below).
    • INVALID - Mail Server will reject email or Email account does not exist or No mail server for the domain or Domain is not valid or Email format is incorrect. The results almost 100% accurate. See SUB-STATUS column for details.
    • CATCH-ALL - Some corporate email servers, will always return a VALID response, whether the email address is actually valid or invalid. They do this to prevent people from harvesting real email addresses from their mail server. In other cases, mail operators collect all emails sent in valid invalid accounts (e.g., to the mail administrator will forward that email to a "catch-all" address, like to review at all the emails sent to their mail server to see if anything important was sent to an invalid recipient.
    • SPAMTRAP - An email address not used by a person, but actively monitored. If a spam trap receives an email, it will consider it as spam because that email address never opted in to receive emails.
    • ABUSE - high risk emails, where recipient clicks the "Spam" link often.
    • DONOTMAIL - either a group email (SUB-STATUS = role_based) or a possible trap. Do not use.
    • UNKNOWN - Status cannot determined. Domain is valid, receicing mail server exists, but we did not get the reponse in time. An anti-spam system might be blocking the access. You are not charged for UNKNOWNs.

  • SUB-STATUS. Additional information, if available
    • alias_address - forwards to a valid real address (e.g. to
    • antispam_system - unknown email status due to anti-spam systems deployed at the server.
    • does_not_accept_mail - domain can send, but not receive email
    • exception_occurred - mail server error
    • failed_smtp_connection - connection to mail server failed (likely invalid)
    • failed_syntax_check - email format is invalid (e.g. name$
    • forcible_disconnect - connection to mail server dropped (likely invalid)
    • global_suppression - email is found in a global suppression list (GSL). Do not email.
    • greylisted - temporarily unable to validate. You can try again later.
    • leading_period_removed - valid email address can start with a period '.' We will remove it, to make it compatible with all mailing systems
    • mail_server_did_not_respond - server not responding to mail requests (likely invalid)
    • mail_server_temporary_error - mail server reports a temporary error (likely invalid)
    • mailbox_not_found - email account does not exist on the mail server
    • mailbox_quota_exceeded - account exceeded their space quota and are not accepting emails
    • no_dns_entries - domain is not valid or mail server does not exist
    • possible_traps - do not send emails to this address
    • role_based - a group email like
    • timeout_exceeded - no response from the server in 60 seconds. You can try again.
    • unroutable_ip_address - emails domains point to an un-routable IP address

  • DISPOSABLE. True (Yes) or False (No). Temporary email address created for the sole purpose to register without giving the real email address. These emails are exist from few minutes to few months.
  • TOXIC. True (Yes) or False (No). Domains are known for spam or abuse, and bot created email addresses.
  • FIRSTNAME*. The first name of the owner of the email when available.
  • LASTNAME*. The last name of the owner of the email when available.
  • GENDER*. The gender of the owner of the email when available..
  • LOCATION*. The location of the owner of the email when available.

* Do not expect Name, Gender and Location results in many results. Getting account owner details is not primary purpose of this tool. Use Append Batch to obtain name from email.

    Here is the overview of the next steps:

  • Identify "Email Address" Column. We will show a preview of the uploaded file, where you will tell us which column contains email addresses, if we could not identify it automatically.
  • Review Cost. Processing cost and estimated time to process will be displayed before you proceed to payment.
  • Payment. This step a bit different for existing or new users:
    • Existing users with a regular Pay-As-You-Go account; your saved credit card will be authorized for the shown amount. After your file is complete, we will use that authorization to charge your card, based on number of actual hits.
    • Existing users with a Prepaid account; your account balance will be used for the full payment. If number of hits is less than 100%, we will credit your balance accordingly and show proper charge in the reports.
    • New Users will be asked to sign up and provide a credit card. It's a quick one-page registration process. Our system will authorize your credit card and charge it when your results are ready. Some new accounts may be put on hold for a verbal verification process. If your account is on hold and the timing of your results are critical, please call our office at (800)990-2939 during business hours.

  • Processing. If payment is successful and your account is in good standing, the processing will start immediately. You can close your browser or use other SearchBug tools. You will receive email when file is ready. The new Batch Dashboard will allow you to monitor the progress and see details on all your recent batches.
  • Download Results. We will send you an email with a link to download the results, when ready. The output files can be found in My Account > Reports and the Batch Dashboard.

  • We verify if domain and mail server exist, registered and valid.
  • Then we contact the mail server in the real-time asking if it will accept the message to the specified address.
  • Finally, we use proprietary methods and data sources to identify spam trap, abuse, catch-all and disposable emails.

  • Cost is based on number of records in your file and it goes down significantly with larger volumes.
  • Cost range is from $0.008 to $0.003 (0.8 to 0.3 cents) per email, depending on volume. Volume tiers start at 1000, 2500, 5000, 10000 and so on.
  • Use "Estimate your costs" above for a specific quote.
  • There is a $7.00 Minimum Charge for any results

    Contact Us by email or Call 800-990-2939 (Mon - Fri 8:30 am - 4:00 pm PST)