Email Auth – DKIM, SPF, DMARC, Bounce Address, From Address

Descripción

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.

Instalación

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

Reseñas

3 de diciembre de 2025
Needs a little prior knowledge about what you are trying to achieve. That said, it’s a brilliant plug-in and not only does it DKIM sign, it’s creates and signs using a 2048 bit key pair. The interface is quietly elegant and has a beautiful simplicity to it. Thank you so much. I’ve just installed on WordPress 6.9 and it’s working a treat.
3 de octubre de 2025
I’ve been struggling for weeks trying to get my sites formmail to send and be received in the inbox and not go straight to spam. I’ve tried multiple plugins all promising to fix this problem but it was this plugin which did the job. Not only does it show you the state of each test (DKIM/SPF) but it shows you the server responses and allows the creation of new DKIM keys and the actual TXT details to be added to DNS. It did take a few hours of playing but then it just worked and emails being sent from my website are now arriving in the correct email inbox with the correct headers.
28 de mayo de 2025
Great plugin that allows signing emails sent by your website (e.g. contact forms) and also assists in the configuration of SPF/DKIM/DMARC (even though much simplified with the plugin, the overall topic is not dead simple and will require you delving a bit into it) to make sure they are delivered to major email providers (otherwise emails may simply never reach the recipient, not even in the spam folder).Backend operations are performed locally on your Wordpress instance, which is great privacy-wise.
29 de marzo de 2025 1 respuesta
Finally a really simple way to use DKIM on my site’s emails. Took me a moment to understand that I had to create my own DKIM selector in the plugin and add it to my DNS records (where I already had a “default” DKIM configured for every mail going through my SMTP server); once that was done the rest worked automagically. Sure, the other option would have been to export my private “default” DKIM key and import it into the plugin. My only remaining gripe is that this plugin somehow does not yet play well with ContactForm 7.
Leer todas las 4 reseñas

Colaboradores y desarrolladores

“Email Auth – DKIM, SPF, DMARC, Bounce Address, From Address” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

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