Email Checker for Contact Form 7 validates email addresses in real time using the Emails Checker API before accepting form submissions. This stops spam, promotional emails, and invalid contacts from reaching your inbox.
The plugin performs comprehensive email verification including:
- DNS validation, including MX record lookup
- Disposable email address detection in real time
- Misspelled domain detection
- Email syntax verification (IETF/RFC standard conformance)
- Mailbox existence checking
- Catch-all testing
- Greylisting detection
- SMTP connection and availability checking
The plugin integrates seamlessly with Contact Form 7 — no form changes required. Simply enter your API key in the settings page and the plugin automatically validates all email fields.
Manual Installation
- Upload the
email-checker-for-contact-form-7 folder to the /wp-content/plugins/ directory.
- Activate the Email Checker for Contact Form 7 plugin through the 'Plugins' menu in WordPress.
- Navigate to Settings > Emails Checker for CF7 to configure the plugin.
- Sign up for a free API key at app.emails-checker.net.
- Paste your API key into the settings page and save.
= Frequently Asked Questions
How many emails can I check?
Our Free Plan gives you 100 SMTP credits per month for SMTP status checks. Basic syntax checking is done locally for free. If you have more than 100 contact form submissions per month, check out our affordable pricing at
emails-checker.net/pricing.
Do I have to make changes to my form?
No. The plugin works automatically with all Contact Form 7 forms. Just enter your API key and you're done.
What if I run out of credits?
If you run out of credits, the plugin will stop performing SMTP checks. Your contact form functionality will continue to work — emails will pass through basic syntax validation only.
Is the API key secure?
Yes. The API key is stored securely in the WordPress options table and is masked in the settings page. Only users with 'manage_options' capability can view or modify it.