plugin-icon

MTX Email DNS Validator for Contact Form 7

Von Matrixlab·
Advanced email validation for Contact Form 7 using DNS/MX records and SMTP verification to prevent invalid email submissions.
Version
1.1.0
Zuletzt aktualisiert
Feb 1, 2026
MTX Email DNS Validator for Contact Form 7

MTX Email DNS Validator for Contact Form 7 prevents users from submitting contact forms with non-existent or invalid email addresses by performing DNS/MX record validation before form submission.

Features

Validation * DNS/MX Record Validation – Verifies email domains have valid MX records * SMTP Mailbox Verification – Advanced validation that checks if the specific email address/mailbox exists * Abstract API Integration – Comprehensive third-party email validation with quality scoring, risk assessment, and breach detection * Catch-All Domain Detection – Optionally reject domains that accept any email address (available in DNS+SMTP mode) * Disposable Email Detection – Block temporary/throwaway email addresses (via Abstract API) * Role-Based Email Detection – Identify generic addresses like info@, admin@, support@ (via Abstract API) * Three Validation Modes: – DNS Only (Fast) – Validates domain can receive emails (~0.5s) – DNS + SMTP (Thorough) – Validates both domain and specific mailbox (~2-5s) – Abstract API (Advanced) – Comprehensive validation with quality scoring, risk assessment, and more * Per-Form Configuration – Configure validation settings for each CF7 form individually * Custom Error Messages – Set global or per-form error messages

Admin Interface * Tabbed Interface – Organized Settings and Tools tabs for better UX * Modern React Admin – Beautiful admin interface built with React 18 and Ant Design 5 * Welcome Pointer – Helpful onboarding tooltip for first-time users * Import/Export Settings – Backup and migrate settings with JSON export/import * Cache Management – Clear DNS cache on demand from Tools tab * UI Preferences – Per-user interface settings (reset welcome pointer)

Performance & Data * Validation Logging – Track all validation attempts with detailed logs and statistics * Expandable Log Details – View comprehensive validation data including deliverability, quality scores, risk assessment, domain info, and breach history * DNS Caching – Improves performance by caching DNS lookups (24-hour default) * Data Cleanup Control – Choose whether to delete all plugin data on uninstall * Multiple Click Protection – Prevents duplicate requests from rapid button clicks

Developer Features * Extensible Hooks – Filters and actions for custom validation logic * REST API – Full REST API for settings and logs management * Translation Ready – Fully internationalized and localization-ready * WordPress Coding Standards – Follows WordPress PHP and JavaScript standards

Benefits

  • Reduce email bounce rates
  • Protect your domain reputation
  • Improve email deliverability
  • Prevent spam and fake submissions
  • Better data quality for marketing campaigns

Requirements

  • WordPress 6.2 or higher
  • PHP 8.1 or higher
  • Contact Form 7 plugin
Kostenlosmit dem Business-Tarif
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 6.9.1
Dieses Plugin steht für deine -Website zum Download zur Verfügung.