WordPress plugin intelligence profile

Trumailo — Email Verification

Real-time email verification for WordPress. Block invalid, disposable, and risky emails before they enter your forms, lists, or checkout.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update29 May 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Trumailo — Email Verification version 1.0.1 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Trumailo verifies every email address submitted to your WordPress site — in real time, with one drop-in plugin — and stops fake, throwaway, mistyped, and risky addresses before they touch your CRM, mailing list, or order pipeline.

Why bother

  • Spam signups inflate your list and tank deliverability.
  • Disposable inboxes (Mailinator, 10MinuteMail, etc.) never convert.
  • Typo’d emails ( gmial.com, yhaoo.com ) are lost forever.
  • Role addresses ( admin@, info@ ) hurt sender reputation.

Trumailo catches all of those at the form, with a friendly inline message.

Works out of the box with

  • WordPress core (registration, comments, REST users)
  • WooCommerce (classic checkout, block checkout, registration)
  • Easy Digital Downloads
  • Contact Form 7
  • WPForms
  • Gravity Forms
  • Ninja Forms
  • Fluent Forms
  • Elementor Pro Forms
  • Forminator
  • Formidable Forms
  • MailPoet
  • FluentCRM
  • Mailchimp for WordPress
  • Newsletter (by Stefano Lissa)
  • Groundhogg
  • BuddyPress
  • Ultimate Member
  • MemberPress
  • LearnDash

No configuration per integration — add your API key, the plugin detects what’s installed and starts verifying.

Features

  • Server-side blocking — survives JavaScript-disabled bots; the rejection happens during form validation.
  • Real-time inline validation — debounced typing check with “did you mean” suggestions and accessible status badges.
  • Per-status policy — choose what to block: invalid, disposable, risky, role addresses, or anything below a quality threshold.
  • Whitelist / blacklist — skip the API for trusted internal domains; always reject specific bad ones.
  • Cache — repeat verifications served instantly from local transients (configurable TTL).
  • Fail-open by default — if the API is unreachable, submissions go through (configurable to fail-closed).
  • Verification log — opt-in, with optional email-hashing for GDPR compliance and configurable retention.
  • Dashboard — counts of allowed, blocked, cached, and per-day trend.
  • REST endpoint — for custom front-ends and third-party integrations ( /wp-json/trumailo/v1/verify ).
  • Multisite-aware, i18n-ready, GPL-2.0.

Getting started

  • Install and activate the plugin.
  • Get an API key at https://trumailo.com.
  • Settings → Trumailo → paste the key.
  • Done — every supported form on your site is now verifying emails.

External services

This plugin connects to the Trumailo email-verification API to determine whether each submitted email address is deliverable. com), the same vendor that publishes this plugin.

What the service is and what it is used for

Trumailo is a real-time email-verification API. It checks an address for syntactically-valid format, MX records, disposable / role / catch-all signals, and (where the recipient mail server cooperates) an SMTP-level deliverability probe. The plugin uses it so your site can reject invalid, disposable, and risky addresses before they enter your forms, lists, or checkout.

What data is sent and when

  • The plugin sends the email address being verified to https://api.trumailo.com/v1/verify over HTTPS, together with your API key in the Authorization: Bearer header. This happens every time a supported form is submitted with a value the plugin hasn’t already cached.
  • The plugin sends a lightweight request to https://api.trumailo.com/v1/account to read the calling key’s remaining monthly credits. This is used to populate the credits gauge on the plugin dashboard and is polled at most every 5 minutes.
  • No other personal data, form fields, page URLs, or visitor identifiers are transmitted.
  • Verification results are cached locally in WordPress transients to minimise repeat API calls; you can configure the TTL and toggle full-email vs hashed-email storage in the plugin settings.

Service provider, terms, and privacy

  • Service: Trumailo — https://trumailo.com
  • Terms of Service: https://trumailo.com/terms
  • Privacy Policy: https://trumailo.com/privacy

Use of this plugin requires that you (the site owner) agree to Trumailo’s Terms of Service and Privacy Policy linked above. You should disclose Trumailo as a sub-processor in your own site’s privacy notice if you operate in a jurisdiction that requires such disclosure.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form 7
  • email verification
  • mailpoet
  • woocommerce
  • wpforms
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity29 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.