Title: Email Auth &#8211; DKIM, SPF, DMARC, Bounce Address, From Address
Author: Brandon Fowler
Published: <strong>16 de enero de 2025</strong>
Last modified: 23 de junio de 2025

---

Buscar plugins

![](https://ps.w.org/email-auth/assets/banner-772x250.png?rev=3229101)

![](https://ps.w.org/email-auth/assets/icon.svg?rev=3229790)

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

 Por [Brandon Fowler](https://profiles.wordpress.org/brandonxlf/)

[Descargar](https://downloads.wordpress.org/plugin/email-auth.1.5.0.zip)

 * [Detalles](https://ve.wordpress.org/plugins/email-auth/#description)
 * [Valoraciones](https://ve.wordpress.org/plugins/email-auth/#reviews)
 *  [Instalación](https://ve.wordpress.org/plugins/email-auth/#installation)
 * [Desarrollo](https://ve.wordpress.org/plugins/email-auth/#developers)

 [Soporte](https://wordpress.org/support/plugin/email-auth/)

## 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](https://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](https://mozilla.org/MPL/2.0/).

### Contribute

Check out [the GitHub repository](https://github.com/BrandonXLF/email-auth) 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

![](https://secure.gravatar.com/avatar/b72fe8752106b802fa56a389eba05dea8847919eb6885eb7b851f4dbf759b8c8?
s=60&d=retro&r=g)

### 󠀁[Thank you, excellent DKIM plug-in](https://wordpress.org/support/topic/thank-you-excellent-dkim-plug-in/)󠁿

 [nigelpentland](https://profiles.wordpress.org/nigelpentland/) 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.

![](https://secure.gravatar.com/avatar/4669c8de97090c98f17035fcde642d97b7ab6211ac90a4393f6296cd8978269a?
s=60&d=retro&r=g)

### 󠀁[Awesome tool for getting formmail working](https://wordpress.org/support/topic/awesome-tool-for-getting-formmail-working/)󠁿

 [epicdean](https://profiles.wordpress.org/epicdean/) 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.

![](https://secure.gravatar.com/avatar/c55120cd7984039ee0b1a26de9866c597fae22a6e11e15cbea155a36076eed7c?
s=60&d=retro&r=g)

### 󠀁[Very helpful plugin that adds a key feature to WP](https://wordpress.org/support/topic/very-helpful-plugin-that-adds-a-key-feature-to-wp/)󠁿

 [cpoakl](https://profiles.wordpress.org/cpoakl/) 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.

![](https://secure.gravatar.com/avatar/54c06454acc8824131fd1e1531a1f53627d4911a8032233456bd7a3192e87a45?
s=60&d=retro&r=g)

### 󠀁[the KISS way of WP email authentication](https://wordpress.org/support/topic/the-kiss-way-of-wp-email-authentication/)󠁿

 [the.mnbvcx](https://profiles.wordpress.org/themnbvcx-1/) 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 ](https://wordpress.org/support/plugin/email-auth/reviews/)

## 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

 *   [ Brandon Fowler ](https://profiles.wordpress.org/brandonxlf/)

[Traduce «Email Auth – DKIM, SPF, DMARC, Bounce Address, From Address» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/email-auth)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/email-auth/) , echa
un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/email-auth/) o
suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/email-auth/)
por [RSS](https://plugins.trac.wordpress.org/log/email-auth/?limit=100&mode=stop_on_copy&format=rss).

## 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

## Meta

 *  Version **1.5.0**
 *  Last updated **hace 10 meses**
 *  Active installations **100+**
 *  WordPress version ** 6.0 o superior **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 o superior **
 *  Language
 * [English (US)](https://wordpress.org/plugins/email-auth/)
 * Tag
 * [email](https://ve.wordpress.org/plugins/tags/email/)
 *  [Vista avanzada](https://ve.wordpress.org/plugins/email-auth/advanced/)

## Valoraciones

 5 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/email-auth/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/email-auth/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/email-auth/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/email-auth/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/email-auth/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/email-auth/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/email-auth/reviews/)

## Colaboradores

 *   [ Brandon Fowler ](https://profiles.wordpress.org/brandonxlf/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/email-auth/)

## Donar

¿Te gustaría apoyar el progreso de este plugin?

 [ Dona a este plugin ](https://www.brandonfowler.me/donate/)