Verify Emails Before You Send

Clean your email lists and identify invalid or risky addresses before they reach your sending infrastructure.

What Is Email Verification?

Email verification is the process of evaluating an email address before you use it for sending. Instead of relying only on the format of an address, verification can examine the address, domain and available mail-server signals to help determine whether the address is suitable for your workflow.

Check Before You Store

Validate addresses collected through signup forms, applications and other customer-facing workflows before they become part of your database.

Check Before You Send

Evaluate addresses before sending important transactional, notification or campaign email.

Understand Delivery Risk

Use multiple verification signals to identify addresses that may be invalid, disposable, risky or uncertain.

Make Better Decisions

Use verification results to decide whether an address should be accepted, reviewed, excluded or used in your email workflow.

Why You'll Love Email Verification With Sendzovo

Give your applications and email workflows better visibility into the addresses you collect and send to.

Multiple Verification Signals

Go beyond basic syntax checks with domain, MX, disposable, SMTP and other available verification signals.

Verify in Real Time

Add verification to application workflows where an email address needs to be evaluated as it is collected.

Bulk Verification

Process existing email lists in bulk and separate results before using them for campaigns or other sending workflows.

Developer-Friendly API

Integrate email verification directly into your forms, registration flows, applications and backend services.

Actionable Results

Get results that your application can use to accept, reject or review an email address.

Built for Email Workflows

Connect verification with your broader Sendzovo email infrastructure instead of treating list quality as a separate problem.

Reduce Unnecessary Sends

Identify addresses that should receive additional review before they enter an important sending workflow.

One Platform

Combine email verification with transactional email, SMTP, API-based sending, templates and delivery workflows.

How Email Verification Works

Sendzovo evaluates an address through multiple stages and combines the available signals into a verification result.

Email Address
  ↓
Syntax Check
  ↓
Domain Check
  ↓
MX Check
  ↓
Disposable Check
  ↓
SMTP Signals
  ↓
Risk Evaluation
  ↓
Verification Result

Multiple Signals. One Verification Result.

Email verification goes beyond checking whether an address simply looks valid. Sendzovo evaluates multiple signals to help you understand the quality and potential delivery risk of an address.

Syntax Validation

Check whether an email address follows the expected email address format before performing further checks.

user@example.com ✓

Domain & MX Checks

Check whether the domain exists and whether its DNS configuration indicates that it can receive email.

Domain ✓
MX ✓

Disposable Email Detection

Identify addresses associated with disposable email services so you can decide how your application should handle them.

Disposable: true / false

SMTP Signals

Evaluate available SMTP-level signals to help determine whether an address appears capable of receiving email.

SMTP: accepted / rejected / unknown

Understand Your Verification Results

Verification results give your application and team the information needed to make consistent decisions about email addresses.

Valid

The available verification signals indicate that the address appears suitable for sending.

status: valid

Invalid

Verification identified a problem that indicates the address should not normally be used for sending.

status: invalid

Risky

The address or domain contains signals that may require additional consideration before sending.

status: risky

Unknown

Sendzovo could not confidently determine the final status from the available verification signals.

status: unknown

Verify Addresses Through the API

Add email verification directly to your application and validate addresses as part of your existing workflows.

GET https://api.sendzovo.com/v1/verifications?email=user@example.com

Authorization: Bearer em_live_xxxxxxxxx

Signup Validation

Verify a user's email address during registration before allowing it into your application workflow.

Before Sending

Check addresses immediately before adding them to an important transactional or notification workflow.

Get Verification Results Through the API

Integrate verification directly into your application and use the result to control your own signup, validation or sending workflow.

Request

GET https://api.sendzovo.com/v1/verifications?email=user@example.com

Authorization: Bearer em_live_xxxxxxxxx

Example Result

{ "email": "user@example.com", "status": "valid", "domain": "example.com", "mx": true, "disposable": false }

Built for Every Place You Collect Email

Add email verification anywhere your application or business collects addresses that may later be used for communication.

Signup & Registration

Evaluate email addresses during account registration before accepting them into your application.

Lead Forms

Check addresses collected through contact forms, landing pages and lead-generation workflows.

Marketing Lists

Verify existing lists before sending newsletters, announcements and other permission-based campaigns.

Customer Databases

Evaluate stored addresses periodically and identify records that may need attention.

Import & Migration

Check addresses imported from another platform, database or CSV file before adding them to your sending workflow.

Transactional Workflows

Verify addresses collected by applications before using them for important transactional notifications.

Identify Different Types of Email Addresses

Verification results can help you distinguish between addresses that appear suitable for sending and addresses that require additional attention.

Valid Addresses

Addresses where the available verification signals indicate that the mailbox appears suitable for sending.

Invalid Addresses

Addresses where verification identifies a problem that indicates they should generally not be used for sending.

Disposable Addresses

Addresses associated with temporary or disposable email services.

Catch-All Domains

Domains that appear to accept email for addresses even when a specific mailbox cannot be confidently confirmed.

Risky Addresses

Addresses with signals that may require additional consideration before sending.

Unknown Results

Addresses where available signals are not sufficient to confidently determine a final result.

Verify Your List Before Sending Bulk Email

Email verification and bulk email work together. Clean your recipient data first, then use your sending infrastructure to deliver campaigns to the addresses you intend to reach.

Import Recipient List
  ↓
Verify Addresses
  ↓
Review Results
  ↓
Remove / Exclude Problematic Addresses
  ↓
Create Campaign
  ↓
Send Bulk Email
  ↓
Monitor Delivery

Keep Verification and Email Delivery Connected

Use Sendzovo verification alongside transactional email to make email addresses part of a more controlled application workflow.

Collect

Your application collects an email address through a signup form, checkout flow or another workflow.

Verify

Evaluate the address and determine whether it appears valid, invalid, risky or uncertain.

Store

Use your application's business rules to decide how the verification result should affect the address.

Send

When appropriate, deliver transactional email through the Sendzovo API or SMTP service.

Email Verification FAQs

What is email verification?

Email verification evaluates an email address using multiple available signals to help determine whether it appears suitable for sending.

Why should I verify email addresses?

Verification can help identify invalid, disposable, risky and uncertain addresses before they enter an important sending workflow.

Can I verify a single email address?

Yes. Sendzovo can be integrated into application workflows where individual addresses need to be evaluated.

Can I verify an entire email list?

Yes. Bulk verification can be used to evaluate existing email lists before they are used for sending.

Does verification guarantee delivery?

No. Verification provides signals about an address and its mail environment, but it cannot guarantee that a message will ultimately be delivered.

Can verification detect disposable email addresses?

Sendzovo can identify addresses associated with disposable email services where supported by its verification data.

Can I use verification with transactional email?

Yes. Verification can be incorporated into application workflows before addresses are used for appropriate transactional messages.

Can I use verification with bulk email?

Yes. Verifying an existing recipient list before a permission-based campaign can help identify addresses that require attention before sending.

Explore Our Email Features

Build your complete email workflow with Sendzovo's sending, verification and developer tools.

Email API

Send transactional email directly from your application using the Sendzovo API.

Explore Email API

SMTP Service

Connect existing applications and frameworks using standard SMTP.

Explore SMTP

Transactional Email

Deliver password resets, notifications, receipts and other application-triggered messages.

Explore Transactional Email

Bulk Email

Build permission-based campaigns and communicate with your audience at scale.

Explore Bulk Email

Email Templates

Create reusable email content for your application and sending workflows.

Explore Templates

Email Delivery

Understand and monitor the delivery activity surrounding your email.

Explore Email Delivery

Webhooks

Connect supported email events back to your application.

Explore Webhooks

Domain Authentication

Authenticate your sending domain before sending production email.

Explore Authentication

Verify Before You Send

Clean your email data, identify risky addresses and build better sending workflows with Sendzovo email verification.