WordPress plugin intelligence profile

GrL'Ca MailGuard

Email delivery monitor for WordPress. Logs every sent and failed email, detects type, enables one-click resend. Zero configuration to start.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.1.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.2 · PHP 8.0
Directory statusactive
Last directory update24 Mar 20267mo ago
Active installations20Adoption 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 GrL'Ca MailGuard version 1.1.0 as active, updated 7mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Does your WordPress site silently lose emails?

A customer completes a purchase but never receives the order confirmation. A user requests a password reset that never arrives. You have no idea — everything looks fine in the admin.

WordPress has no native email log. When an email doesn’t arrive, there’s no trace of what happened, why it failed, or even whether it was sent at all.

GrL’Ca MailGuard fixes that.

It hooks directly into wp_mail() and records every single outgoing email — recipient, subject, status, SMTP response, and full error details. Zero configuration needed to start logging.

🔍 Complete Email Audit Trail

Every email your site sends is recorded with:

  • Recipient address and subject line
  • Delivery status (sent or failed)
  • Exact SMTP server response
  • Full error message on failure
  • Automatic email type detection (WooCommerce orders, password resets, new user registrations, and 20+ more)

🔄 One-Click Resend

Found a failed email in the log? Resend it directly from the log table with a single click. No copy-pasting, no manual re-triggers.

The original recipient, subject, and content are used automatically.

🔧 SMTP Configuration

Configure your outgoing mail server with quick-select presets for the most popular providers:

  • Gmail / Google Workspace
  • Microsoft 365 / Outlook
  • SendGrid
  • Mailgun
  • Brevo (formerly Sendinblue)
  • Amazon SES
  • Any custom SMTP server

A built-in test button sends a verification email and shows the exact server response so you know immediately whether your configuration works.

📊 Dashboard Widget

At-a-glance delivery stats right on your WordPress dashboard — sent count, failed count, and delivery rate for the last 7 days. Plus a full activity chart with 7, 14, and 30-day ranges.

🏷️ Automatic Email Type Detection

MailGuard automatically classifies every email so you can filter the log by type:

wc_new_order · `wc_completed_order` · `wc_cancelled_order` · `wc_refunded_order` · `password_reset` · `new_user` · `comment_notification` · and more.

Extend with the grlca_mg_detect_email_type filter to add your own types.

⚡ Zero Configuration to Start

Activate the plugin. That’s it. MailGuard immediately begins logging every email.

No API keys, no external accounts, no setup wizard required for the core functionality.

🚀 Free vs Pro

Feature

Free

Pro

Unlimited email log

✅

✅

One-click resend

✅

✅

SMTP configuration + presets

✅

✅

Email type detection

✅

✅

Dashboard widget + chart

✅

✅

Email alerts on failure

❌

✅

Slack notifications

❌

✅

Webhook (Make, Zapier, n8n)

❌

✅

Open + click tracking

❌

✅

Daily digest emails

❌

✅

CSV export

❌

✅

SMTP diagnostics

❌

✅

Multisite Network Admin

❌

✅ Agency plan

White-label branding

❌

✅ Agency plan

Price

Free forever

From €49 one-time

👉 Learn more about MailGuard Pro →

🤝 Compatible With Everything

  • WooCommerce (all versions) — order emails, invoices, refunds
  • All SMTP plugins (WP Mail SMTP, FluentSMTP, Easy WP SMTP…)
  • WordPress Multisite
  • Any plugin that uses `wp_mail()`
  • Custom code that calls `wp_mail()` directly

🛡️ Privacy

MailGuard stores email metadata (recipient, subject, status, error) in your own WordPress database. No data is sent to external servers. Email body storage is opt-in and disabled by default.

External services

This plugin optionally connects to a user-configured SMTP server to send outgoing emails. No SMTP connection is made unless the user explicitly enables and configures SMTP under MailGuard → SMTP Setup.

When SMTP is enabled, the plugin sends email content (recipient, subject, message body) to the configured SMTP server each time WordPress sends an email via wp_mail(). The plugin includes quick-select presets for the following third-party SMTP providers:

  • Gmail / Google Workspace (smtp.gmail.com) — Terms of Service, Privacy Policy
  • Microsoft 365 / Outlook (smtp.office365.com) — Terms of Service, Privacy Policy
  • SendGrid (smtp.sendgrid.net) — Terms of Service, Privacy Policy
  • Mailgun (smtp.mailgun.org) — Terms of Service, Privacy Policy
  • Brevo / Sendinblue (smtp-relay.brevo.com) — Terms of Service, Privacy Policy
  • Amazon SES (email-smtp.*.amazonaws.com) — Terms of Service, Privacy Policy

Users may also enter any custom SMTP server of their choice. The plugin does not send any data to external servers unless the user explicitly configures and enables SMTP. All email log data is stored locally in the WordPress database.

WordPress.org metadata

Plugin tags

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

  • delivery monitor
  • email log
  • woocommerce email
  • mail
  • smtp
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

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

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.2 · PHP 8.0
Update activity24 Mar 20267mo 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.