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.
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
-
Step 1
Find it in the directory
In WordPress go to Plugins, Add New, and search for
Mail7 Email Validation. Click Install Now. -
Step 2
Activate
Click Activate. Installing from a zip instead? Use Upload Plugin on the same screen, choose
mail7-wordpress.zip, then Activate. -
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.