內容簡介
GrL'Ca MailGuard 是一款專為 WordPress 設計的外掛,能夠記錄所有發送的電子郵件,幫助用戶追蹤郵件的發送狀態及錯誤詳情,確保不會錯過任何重要通知。
【主要功能】
• 完整的電子郵件審計記錄
• 一鍵重新發送失敗郵件
• 快速配置 SMTP 郵件伺服器
• 儀表板小工具顯示發送統計
• 自動識別電子郵件類型
外掛標籤
開發者團隊
原文外掛簡介
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.
