WordPress.org

Plugin Directory

InbxGuard – Email Deliverability, SPF, DKIM, DMARC Checker & Email Logs

InbxGuard – Email Deliverability, SPF, DKIM, DMARC Checker & Email Logs

Description

Stop losing customer orders, inquiries, and trust because your WordPress emails — WooCommerce order notifications, password resets, contact form submissions, or shipping alerts — silently land in spam or never send.

InbxGuard is the ultimate email deliverability scanner, DNS inspector, and email logger for WordPress. It automatically audits your domain against strict Google, Yahoo, and Microsoft Outlook sender requirements, grades your overall email setup with a visual Deliverability Health Score (0–100), and provides step-by-step guidance to ensure 100% inbox placement.

Works seamlessly on any WordPress website, with native WooCommerce order email intelligence and 1-click DNS record generators.

Why Are Your WordPress Emails Landing in Spam?

  1. Missing or Broken SPF Records: Mailbox providers reject emails if your server isn’t authorized in your SPF record (v=spf1).
  2. Missing DMARC Policies: Google and Yahoo reject emails from domains without an active DMARC policy (_dmarc).
  3. Unsigned DKIM: Without DKIM cryptographic signatures, mailbox providers treat your emails as potential spoofing or phishing attacks.
  4. Server IP on Spam Blacklists: Shared web hosts frequently have dirty IP reputations listed on DNSBL blacklists.
  5. No SMTP Mailer Configured: Using standard PHP mail() triggers aggressive spam filters and high bounce rates.
  6. No Reverse DNS (PTR) or Domain Alignment: Mismatches between your “From” email domain and your server hostname cause immediate deliverability penalties.

InbxGuard inspects all of these critical deliverability factors in seconds and tells you exactly how to fix them.

Key Features

  • Deliverability Health Score (0–100): Visual animated rating of your domain’s email health across Authentication, Alignment, Infrastructure, and Reputation.
  • SPF Record Audit & Syntax Checker: Validates your v=spf1 record, checks mechanisms, and flags insecure +all or ?all rules.
  • DMARC Policy Inspector: Verifies your _dmarc record, inspects policy strictness (p=none, quarantine, reject), and checks rua reporting.
  • DKIM Selector Scanner: Probes common DKIM selectors (default, google, k1, mail, etc.) to confirm signing status.
  • DMARC & SPF Record Generators: Built-in copy-and-paste DNS generators tailored for Google Workspace, Microsoft 365, SendGrid, Mailgun, Brevo, and custom mailers.
  • IP Blacklist Monitor: Scans your sending IP across major DNS-based blacklists (Spamhaus, SpamCop, Barracuda, SORBS, PSBL).
  • Reverse DNS (PTR) Verification: Ensures your server IP has a valid PTR record matching your hostname.
  • Outbound SMTP Firewall & Port Scanner: Detects whether your hosting firewall blocks essential mail ports (25, 465, 587).
  • Site-Wide Email Logs & Analytics: Tracks outgoing emails, delivery status, recipients, timestamps, and delivery success rates.
  • Live Email Deliverability Tester: Send immediate test emails to any inbox to verify headers and diagnose transmission issues.
  • WooCommerce Transactional Email Risk Matrix: (When WooCommerce is active) Evaluates all WooCommerce transactional email templates (New Order, Customer Invoice, Processing Order) and ranks deliverability risks.
  • Postmaster Tools Shortcuts: Instant links to Google Postmaster Tools, Microsoft SNDS, Yahoo Postmaster, and MXToolbox.
  • Export Email Logs: Download filtered email logs in CSV format for compliance, debugging, and audits.
  • Lightweight & Fast: Zero frontend scripts or performance overhead. DNS lookups are cached using WordPress transients.

Works Alongside Your Favorite SMTP Plugins

InbxGuard does not replace your SMTP plugin — it supercharges it! While SMTP plugins handle the transport of emails, InbxGuard audits the domain authentication and DNS reputation that determines whether they land in the Inbox or the Spam folder.

InbxGuard works seamlessly with:
* WP Mail SMTP
* FluentSMTP
* Post SMTP
* Brevo (Sendinblue)
* SendGrid
* Mailgun
* Amazon SES
* Google Workspace (Gmail)
* Microsoft 365 / Outlook

External Services & Privacy

This plugin uses external services and collects data to function effectively. In compliance with WordPress.org guidelines, please review the following disclosures:

  • DNSBL Providers: To check your server’s IP reputation, the plugin queries public DNS-based blacklists (including Spamhaus, SpamCop, Barracuda, SORBS, and PSBL). This involves sending your server’s public IP address to these external DNS servers during the audit.
  • Freemius SDK: This plugin uses the Freemius SDK for license management, usage tracking (if opted-in), and secure checkout for the Pro version. Freemius may collect non-sensitive diagnostic data and plugin usage metrics. You can view their privacy policy at https://freemius.com/privacy/.
  • Email Logging Privacy: The Pro version stores the headers and body of sent transactional emails locally in your WordPress database to help you troubleshoot deliverability. Because these logs may contain personal data (like names, email addresses, and order details), we strongly recommend configuring a short log retention period (e.g., 14 or 30 days) in the plugin settings and consulting your privacy policy to ensure GDPR/CCPA compliance.

Screenshots

Installation

  1. Log in to your WordPress dashboard and go to Plugins Add New.
  2. Search for InbxGuard and click Install Now.
  3. Click Activate.
  4. Go to Tools InbxGuard Email Audit (or WooCommerce Email Audit if WooCommerce is active) to view your instant Deliverability Health Score and diagnostic findings.

FAQ

Why are my WordPress emails going to spam in Gmail or Yahoo?

Google, Yahoo, and Microsoft enforce strict mandatory email sender requirements. If your sending domain lacks proper SPF (v=spf1), DKIM, and DMARC (_dmarc) records, your emails will be automatically relegated to spam or rejected. InbxGuard checks all 3 standards and tells you exactly what DNS records to add.

Does this plugin replace SMTP plugins like WP Mail SMTP or FluentSMTP?

No, it complements them. SMTP plugins send your emails through an external server. InbxGuard is the auditor that checks whether your domain authentication (SPF, DKIM, DMARC), server IP reputation, and DNS alignment are set up correctly so your SMTP emails don’t end up in spam.

Does this plugin include an email logger?

Yes! InbxGuard tracks every outgoing email sent via WordPress and WooCommerce, logging delivery status, timestamps, subject lines, recipients, and overall delivery success rates.

Can I generate SPF and DMARC records with this plugin?

Yes! InbxGuard includes a dedicated Record Generators tab where you can generate copy-and-paste SPF and DMARC records tailored for Google Workspace, Microsoft 365, SendGrid, Mailgun, Brevo, or custom mailers.

Does this plugin require WooCommerce?

No. InbxGuard works on any WordPress site. If WooCommerce is installed, the plugin adds an extra WooCommerce Email Risk Matrix tab to audit your transactional store templates.

Does running audits slow down my website?

Not at all. InbxGuard runs strictly in the admin area, with zero frontend scripts. All DNS lookups are cached using WordPress transients for 6 hours, so scans are instantaneous and cause no server lag.

Is this plugin compatible with WooCommerce HPOS (High-Performance Order Storage)?

Yes! InbxGuard is fully compatible with WooCommerce High-Performance Order Storage (HPOS).

Reviews

There are no reviews for this plugin.

Contributors & Developers

“InbxGuard – Email Deliverability, SPF, DKIM, DMARC Checker & Email Logs” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.1

  • New: Added a Host Firewall & Outbound Port Scanner to explicitly detect if your web host is blocking SMTP ports (25, 465, 587).
  • New: Added copy-and-paste SPF and DMARC record generators for rapid DNS configuration.
  • New: Added CSV export for site-wide email logs.
  • Enhancement: Enhanced multi-recipient display in recent outgoing email tables.
  • Enhancement: Improved print layout and multi-page formatting for standalone PDF audit reports.
  • Fix: Ensured strict WordPress.org Plugin Check and PHPCS compliance across all templates.

1.3.0

  • Removed WooCommerce hard dependency — plugin now works with any WordPress site.
  • Added IP Blacklist checker (5 major DNSBLs: Spamhaus, SpamCop, Barracuda, SORBS, PSBL).
  • Added Reverse DNS (PTR) record validation.
  • Added BIMI record detection.
  • Added SSL/TLS connection check.
  • Added Postmaster Tools quick links (Google, Microsoft, Yahoo, MXToolbox).
  • Added new “Reputation & Trust Signals” category to the score breakdown.

1.2.0

  • Upgraded to modern SaaS multi-tab dashboard (Overview, DNS Inspector, Email Matrix, Live Tester, Diagnostics).
  • Added live email deliverability testing tool.
  • Added live raw DNS records inspector with one-click copy.
  • Added category breakdown metrics.

1.0.0

  • Initial release with SPF, DKIM, DMARC, and WooCommerce sender checks.