
When running marketing funnels, lead generation campaigns, or automated email onboarding sequences (e.g. FluentCRM, MailPoet, Brevo), invalid email addresses, throwaway mailboxes, and common user typos cause catastrophic bounce rates. Hard bounces permanently damage your domain sender reputation, land marketing broadcasts into spam folders, and trigger transactional rate-limiting from email service providers.
World Inspire Email Validation for Fluent Forms hooks directly into Fluent Forms’ core input validation layer (fluentform/validate_input_item_input_email) to intercept invalid, disposable, unroutable, and bounce-inducing emails at form submission time, before the entry is recorded or forwarded to marketing automations.
6-Layer Real-Time Defense Engine
- RFC 5322 Syntax Verification: Native in-memory validation (<0.1ms).
- Custom Domain Blacklist: Intercept abusive domains, competitors, or known bad actors.
- Typo Auto-Suggestion: Detects common domain typos (
gamil.com,outlok.com,hotmial.com) and suggests corrections. - Disposable & Temporary Mail Filtration: Real-time hash lookup across 8,700+ active temporary mail domains bundled offline in local JSON data.
- Live DNS MX Verification: Direct DNS query (
checkdnsrr) to ensure the destination mail server exists, cached via WordPress Transients for 24 hours. - Role-Based Account Filter: Optional filter for generic mailboxes (
admin@,support@,billing@).
Key Features
- Real-Time Live Diagnostic Sandbox: Test any email directly in the admin dashboard before enabling rules globally.
- Granular Layer Toggles: Turn MX check, disposable filter, typo hints, or role filter on/off independently.
- Zero-Latency In-Memory Lookups: Domain lookups indexed via
array_flipO(1) hash maps. - REST API Health Endpoint:
/wp-json/fluentform-email-guard/v1/statusfor external uptime watchdogs. - Audit Telemetry Log: Review the last 100 blocked submissions with timestamp, masked email, and block reason.
External Services
This plugin includes an offline bundled dataset of disposable email domains derived from:
- Service: Disposable Email Domains Blocklist by disposable-email-domains (https://github.com/disposable-email-domains/disposable-email-domains)
- Purpose: Provides local offline detection of temporary disposable email domains to prevent hard bounces and spam submissions.
- Privacy: Operates 100% locally and offline. No personal data, email addresses, or form submission content is ever transmitted to GitHub or any third party.
- Terms / License: https://github.com/disposable-email-domains/disposable-email-domains/blob/main/LICENSE.txt
Screenshots

Admin Dashboard with Live Interactive Sandbox and Granular Defense Toggles.