Mail7 Email Validation

Mail7 Email Validation

By denm
Details
View on WordPress

Mail7 Email Validation checks email addresses in real time as they are entered, using the Mail7 API. It stops fake and undeliverable addresses from getting into your user base, comments and form submissions – which means fewer bounces, less spam and cleaner lists.

Three verdicts, not two. Real mail servers do not always give a straight answer: catch-all domains, greylisting and disposable providers make some addresses genuinely unverifiable. Mail7 returns Valid, Not Valid, or Unknown, and this plugin does not block Unknown addresses by default, so you never turn away a real person over an address that simply could not be confirmed.

What it checks

  • Syntax / format
  • Domain MX records (can the domain receive mail at all)
  • Live SMTP mailbox check
  • Disposable / temporary address detection

Where it plugs in

  • WordPress user registration
  • Comment author emails
  • Contact Form 7 email fields
  • WPForms email fields

Reliable by default

  • Results are cached, so the same address is never re-checked (fast, and no wasted API calls).
  • If the Mail7 API is briefly unreachable, the plugin fails open – your forms keep working, no one is ever locked out by an outage.

API key

Works out of the box on Mail7’s free anonymous tier (rate-limited). For higher volume, paste a Mail7 API key in the settings – get one at mail7.net.

External services

This plugin sends each submitted email address to the Mail7 API (https://mail7.net/api/validate-single) to determine whether it is deliverable. Only the email address being validated is sent. See the Mail7 Privacy Policy and Terms of Service.

Details

Plugin code:
mail7-email-validation
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.2 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-08-30
Rating:
Times rated:
0
contact-form-7
email-validation
email-verification
registration
spam