Plugin info

Total downloads: 1,494
Active installs: 100
Total reviews: 4
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 6/23/2025 (191 days ago)
Added to WordPress: 1/16/2025 (0 years old)
Minimum WordPress version: 6.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Stale • Last updated 191 days ago • 4 reviews

40/100

Is Email Auth – DKIM, SPF, DMARC, Bounce Address, From Address abandoned?

Likely maintained (last update 191 days ago).

Compatibility

Requires WordPress: 6.0
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Contact Form 7
Rating 4.0/5 (2,144 reviews)Active installs 10,000,000
WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin
Rating 4.8/5 (4,979 reviews)Active installs 4,000,000
MC4WP: Mailchimp for WordPress
Rating 4.8/5 (1,485 reviews)Active installs 2,000,000
MailPoet – Newsletters, Email Marketing, and Automation
Rating 4.4/5 (1,402 reviews)Active installs 500,000

Description

Email Auth allows you to enable email authentication/validation for your WordPress site. Configure the DKIM selector, SPF, DMARC, bounce address, from address, and reply-to address of emails sent by WordPress through the default PHPMailer.

Configuring these email settings allows you to prevent attackers from spoofing emails from your domain and helps keep your emails out of the spam folder.

DKIM Selector

Create, upload, download, and delete private and public keys for use with DKIM with an intuitive interface. Configure emails to use a DKIM selector and configure which domain should be used with DKIM.

SPF

Create a new SPF record for your envelope domain, validate an existing record, or view recommendations for how to improve your SPF configuration.

DMARC

Validate your DMARC DNS record settings and view comments about your current configuration.

Bounce Address

Set your bounce address to ensure emails are being sent from the right domain to avoid having your emails rejected or marked as spam.

From Address and Reply-To Address

Set the address and name emails are sent from along with the address replies should be sent to.

External Services

This plugin connects to an online list from publicsuffix.org to determine which organizational domain should be searched when obtaining DMARC DNS records. For example, if the domain wordpress.brandonfowler.me does not have a DMARC record, then brandonfowler.me will be checked for a DMARC record. No user information is sent when requesting the list and its usage is subject to the Mozilla Public License Version 2.0.

Contribute

Check out the GitHub repository to learn more about how you can contribute to the plugin’s development.

Installation

Requirements

  • WordPress 6.0 or newer
  • PHP 7.4 or greater is required (PHP 8.0 or greater is recommended)

Steps

  1. Navigate to the “Add New Plugin” menu item
  2. Click “Upload Plugin” and upload the zip file
  3. Activate the plugin through the “Plugins” menu in WordPress
  4. Visit “Settings” > “Email Auth” to configure the plugin

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.5.0

  • Show DMARC alignment checks
  • Show current DNS TXT record for all check types
  • Optimize plugin file loading
  • Use configured sever IP for recommended SPF record

1.4.0

  • Warn about non (soft) fail all SPF terms
  • Resolve DNS with popular DNS servers directly
  • Show the SPF server IP being tested
  • Allow the SPF server IP to be configured
  • Add buttons to recheck sections

1.3.0

  • Improve DKIM/DMARC tag-value and version validation
  • Show website host in SPF error message
  • Validate DKIM selector name standard compliance
  • Support more commonly accepted DKIM selector characters

1.2.4

Improve the plugin’s description

1.2.3

Improve input field labels on the options page

1.2.2

  • Show OpenSSL errors on the options page
  • Show issues with determining organizational domain
  • Abort previous check request when a new one is made
  • Run PHPMailer actions last
  • Return unaltered from address properly when required

1.2.1

Show dynamic domain values for alignment mismatch

1.2.0

  • Show relevant DNS domain for each test
  • Reformat SPF section
  • Prevent DKIM from loading unnecessarily
  • Support entry concatenation for DMARC

1.1.0

  • Separate SPF test results and validity results
  • Show more details for failed DNS record fetches
  • Improve comment formatting

1.0.0

Initial release