BACK TO DIRECTORY

World Inspire Email Validation for Fluent Forms

by World Inspire

0.0
(0 ratings)

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

  1. RFC 5322 Syntax Verification: Native in-memory validation (<0.1ms).
  2. Custom Domain Blacklist: Intercept abusive domains, competitors, or known bad actors.
  3. Typo Auto-Suggestion: Detects common domain typos (gamil.com, outlok.com, hotmial.com) and suggests corrections.
  4. Disposable & Temporary Mail Filtration: Real-time hash lookup across 8,700+ active temporary mail domains bundled offline in local JSON data.
  5. Live DNS MX Verification: Direct DNS query (checkdnsrr) to ensure the destination mail server exists, cached via WordPress Transients for 24 hours.
  6. 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_flip O(1) hash maps.
  • REST API Health Endpoint: /wp-json/fluentform-email-guard/v1/status for 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.

Admin Dashboard with Live Interactive Sandbox and Granular Defense Toggles.

Plugin Details

Active Installs
0
Total Downloads
48
Version
1.1.5
Requires WP
6.0
Requires PHP
8.0
Tested Up To
7.1
Added
2026-09-12
Last Updated
2026-09-12 2:43pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0