Skip to content
Mail7

Mail7 for WordPress

Validate emails in WordPress without rejecting real users

Add real-time email validation to registration, comments and your forms. Mail7 blocks only addresses it can confirm are invalid, and lets everything it cannot confirm through, so genuine visitors are never turned away.

Available in the WordPress.org plugin directory: search for Mail7 Email Validation under Plugins, Add New. Prefer a manual upload? Download the zip.

How it behaves

Real-time validation on registration, comments and forms

The plugin checks each email the moment it is submitted, before the account, comment or lead is created. Behind every check it runs a real verification: address format, the domain's MX records, and an SMTP mailbox probe - not just a syntax test.

User registration
Comment forms
Contact Form 7
WPForms

Valid, Not Valid or Unknown: why the third answer matters

Most validators force a binary verdict and reject anything they are unsure about - which quietly turns away real people behind catch-all domains or greylisting servers. Mail7 returns three honest outcomes instead:

Works with Contact Form 7 and WPForms

If you collect emails through the two most popular WordPress form plugins, Mail7 hooks their submission step automatically. A confirmed-invalid address is flagged inline so the visitor can fix a typo, while everything else submits as normal. No shortcodes to place, no fields to rewire.

Fail-open by design: an API error never blocks a signup

Validation should protect your list, not stand between a real customer and your site. If Mail7 is ever unreachable or times out, the plugin fails open: the submission proceeds exactly as it would without the plugin installed. You never lose a signup to a network blip.

What gets blocked and what always gets through

Blocked

  • Addresses with no valid mailbox
  • Domains with no mail server
  • Malformed addresses

Always allowed

  • Confirmed-valid mailboxes
  • Catch-all and greylisted domains (Unknown)
  • Anything when the API is unreachable

Setup

Install the plugin in three steps

  1. Step 1

    Find it in the directory

    In WordPress go to Plugins, Add New, and search for Mail7 Email Validation. Click Install Now.

  2. Step 2

    Activate

    Click Activate. Installing from a zip instead? Use Upload Plugin on the same screen, choose mail7-wordpress.zip, then Activate.

  3. Step 3

    You are done

    Validation runs immediately. Add a Mail7 API key in the plugin settings for higher volume on busy sites.

Questions

Frequently asked questions

Does it block real users with unusual mailboxes?

No. Catch-all, greylisted or SMTP-blocked addresses return Unknown and are allowed through, never rejected.

Which forms does it cover?

Registration, comments, Contact Form 7 and WPForms.

What happens if Mail7 is unreachable?

The plugin is fail-open: on any API error the signup proceeds normally.

Is it free?

Single checks are free with no account, and an API key is free too once your email address is confirmed. Paid plans add monthly volume and a higher request rate for high-traffic sites.

Is it on the WordPress.org directory?

Yes. Search for Mail7 Email Validation under Plugins, Add New in your WordPress admin, or open wordpress.org/plugins/mail7-email-validation. A zip for manual upload is also available.

Related integrations

Free single checks, paid plans for volume

Single checks are free and need no account, so you can try the exact validation the plugin uses right now. When a busy site needs higher throughput, a paid plan raises your API volume - and you are only ever charged for definite Valid and Not Valid results. Unknown checks are always free.