Plugin Directory

Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin

Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin


Are your WordPress emails not being delivered?

Install Easy WP SMTP and you’ll resolve your email delivery issues.

Easy WP SMTP allows you to configure and send all outgoing emails via 8 transactional mailers or an SMTP server. This will prevent your emails from landing in the spam folder and improve your deliverability.

Now with a new Gmail/Google integration for the quickest set-up and reliable email sending. All you need to do is log into your Google account and allow Easy WP SMTP to send emails on your behalf. You will be up and running in less than a minute! Available in the Easy WP SMTP Pro.

You can resolve your email deliverability issues by configuring one of these mailers:

  • SendLayer (recommended)
  • Amazon SES [Pro]
  • Gmail or Google Workspace [Pro]
  • Mailgun
  • Microsoft 365 / Outlook [Pro]
  • SendGrid
  • Brevo (formerly Sendinblue)
  • SMTP.com
  • Other SMTP – configure any SMTP server

Características de Easy WP SMTP

  • Send WordPress emails using one of the transactional mailers or an SMTP server.
  • Our Setup Wizard helps you configure your mailer or SMTP provider in no time.
  • The fastest Gmail / Google integration on the market (configure it in just a couple of clicks).
  • You can use different transactional mailers: SendLayer, Amazon SES (Pro), Gmail / Google (Pro), Mailgun, Microsoft 365 / Outlook (Pro), SendGrid, Brevo (formerly Sendinblue), SMTP.com.
  • Log all emails sent from your WordPress site, resent emails, store attachments, and more with our Email Logs [Pro]
  • Generate reports in your WordPress dashboard to check how many emails were sent, opened and clicked, with the Email Reports feature. [Pro]
  • The Dashboard Widget shows you sent, delivered, failed, opened and clicked stats at a glance. [Pro]
  • You can use Gmail, Outlook, Yahoo, Hotmail, Zoho, or any other SMTP server.
  • Seamlessly connect your WordPress site with a reliable mailer to handle all outgoing emails.
  • Entrega de manera segura mensajes de correo electrónico a tus destinatarios.
  • Debug Events that log any failed email sending attempts and the error that caused them.
  • Ability to specify a Reply-to or BCC email address.

Mailer Options

Easy WP SMTP plugin includes different SMTP mailers, so you can choose the one that fits your needs.


SendLayer is our recommended transactional email service.

SendLayer is very affordable, reliable, and fast, plus it has a simple setup. You can configure it in a few minutes.
It offers 30 days of email logs history, with email open and click tracking. SendLayer offers hundreds of emails for free when you sign up for their trial.

Read our SendLayer documentation for more details.

Amazon SES

Amazon SES is a great mailer for advanced or technical users who want to take advantage of Amazon Web Services (AWS) SES service to send high volume of emails.

Read our Amazon SES documentation for more details.

Gmail / Google Workspace

With our Gmail integration you will be able to send emails from your Gmail or Google Workspace account. There is no technical setup required. All you need to do is log into your Gmail/Google Workspace account and allow Easy WP SMTP to send emails on your behalf. That’s it! It really is that easy.

Other SMTP WordPress plugins will require you to go through a very long and technical setup in order to send emails via your Gmail account, but not Easy WP SMTP. We have made the process as simple as possible.

Read our Gmail / Google documentation for more details.


Easy WP SMTP uses Mailgun API to reliably and quickly send out your WordPress emails.

Mailgun provides a 3-month trial period, where you can send 5000 emails per month.

Read our Mailgun documentation for more details.

Microsoft 365 (Outlook and Office 365)

If your business utilizes Outlook.com or Microsoft 365 for email, our Microsoft 365 / Outlook mailer integration can help you enhance your email deliverability by enabling you to send emails from WordPress using your existing Outlook.com or Microsoft 365 account.

Read our Microsoft 365 / Outlook documentation for more details.


Easy WP SMTP uses SendGrid’s API to send your WordPress emails. If you have an SendGrid account, all you’ll need is the API key to connect your account with our plugin.

They offer a free account, so you can test it’s reliabitlity.

Read our SendGrid documentation for more details.

Brevo (formerly Sendinblue)

Our plugin offers native integration with Brevo (formerly Sendinblue). All you have to do is open a Sendinblue account and copy the API key.

They offer a free account with 300 emails per day.

Read our Sendinblue documentation for more details.


SMTP.com is a powerful transactional email service, with over 23 years of experience.

You can get started with a 30-day trial account, where you can send up to 50,000 emails.

Read our SMTP.com documentation for more details.

Other SMTP

With our Other SMTP mailer, you can configure any SMTP server to send your WordPress emails. You can use your own SMTP server, or any of the popular email providers: Gmail, Outlook, Yahoo, Zoho, Hotmail, …

Read our Other SMTP documentation for more details.

Debug Events

Debug Events is a feature that will log all your failed email sending attempts and provide additional information on why it failed and from which plugin the email was sent from.

You can enabled the Debug Email Sending option and all email sending attempts will be logged (not just the failing ones), so you can debug any delivery issues.

Easy WP SMTP Pro

Easy WP SMTP Pro provides awesome features that will improve your email deliverability (Amazon SES, Gmail / Google and Microsoft 365 / Outlook mailers) and help you monitor all your WordPress emails (Email Logs, Email Reports, enhanced Dashboard Widget, enhanced Weekly Email Summary, and more).

Click here to purchase Easy WP SMTP Pro now!

Email Log

With our Email Logging, you can easily store and view a record of all emails sent from your website, providing you with a valuable resource for record-keeping, ensuring email compliance, and debugging during site development.

Our WordPress email logs go beyond just recording emails. With advanced analytics and features, you can measure email engagement and improve email deliverability:

Resend Emails

Email Logs make it simple to resend or forward any email directly from the log, which can be incredibly helpful for resending failed emails or forwarding important messages. You can also take advantage of the bulk resend option to quickly resend multiple emails at once.

Open and Click Email Tracking

Gain deeper insights into the performance of your WordPress emails by using our email log feature to track opens and clicks. This feature allows you to measure engagement rates and optimize your messaging and calls-to-action for better results.

Save Email Attachments

Keep track of all email attachments sent from your WordPress site. This feature allows you to store attachments in one place, making it easy to review and archive them.

Export Email Logs

Export your WordPress emails to CSV, EML, or Excel with ease using our intuitive exporter. You can filter the logs by date range, search term, or other criteria to extract only the data you need for your reporting or analysis.

Print Emails

Our email logging feature allows you to easily print any email in a clear and easy-to-read format, making it simple to keep track of important email communications. Additionally, you can export email logs to PDF format for convenient digital archiving.

Email Reports

Track email deliverability and engagement with our email reports feature, which displays open and click-through rates grouped by subject line. The reports also include information on sent and failed emails each week, ensuring that you’re always aware of potential issues. Plus, you can view an email report chart right in your WordPress dashboard for quick and easy access.

Weekly Email Summary

Stay on top of your WordPress email statistics with our weekly email reports, sent to your inbox. These reports provide in-depth information on the number of emails sent, as well as opens and clicks. The Summary also shows failed email delivery stats, allowing you to quickly identify any potential issues without having to log into WordPress.

Uso del plugin Easy WP SMTP

Once you have installed the plugin there are a few options that you need to configure.
The plugin settings can be found in your WordPress Dashboard by clicking on the Easy WP SMTP menu item.

Easy WP SMTP Settings

The settings section consists of two sections: Mailer Settings and General Settings.

Mailer Settings

  • Mailer Selection: Choose a mailer you want to use (a transactional mailer or an SMTP server).
  • Mailer-Specific Settings: Depending on your mailer selection, different settings will be displayed, for you to configure.

General Settings

  • From Email Address: The email address that will be used to send emails to your recipients.
  • Force From Email: If you want to always overwrite the from email address, which can be set by other plugins.
  • From Name: The name your recipients will see as part of the «from» or «sender» value when they receive your email.
  • Force From Name: If you want to always overwrite the from name, which can be set by other plugins.

For more information on how you can configure all plugin settings, please visit our plugin documentation.

Easy WP SMTP Email Test

On the Email Test page you can send a test email to your own email address, to make sure that your WordPress site is ready to send all outgoing emails.

Once you click the «Send Test Email» button, by default a predefined email template (HTML or plain text) will be sent. But if you prefer, you can also define your own subject and email content in the Email Test settings.

Otras notas

Inspirado en el plugin WP Mail SMTP


  • Easy WP SMTP Settings – with mailer selection.
  • Selected Other SMTP mailer
  • Other SMTP mailer settings
  • General Settings
  • Email Test page
  • Debug Events page


  1. Install Easy WP SMTP either via the WordPress.org plugin repository or by uploading the files to your server. (See instructions on how to install a WordPress plugin)
  2. Activate Easy WP SMTP.

Preguntas frecuentes

Can this plugin be used to send emails via Outlook, Gmail, Google Workspace, Hotmail, Yahoo, Zoho SMTP?

Yes, it can. You should use the dedicated Gmail or Outlook mailer options, since they are faster and more reliable, compared the the «Other SMTP» mailer.

If you want to use other providers, you’ll need to select the «Other SMTP» mailer and configure the correct SMTP host details.

What to do if you need help or have an issue?

Please open a new support thread and provide as much information as possible, without any private information (it is a public forum).

And we will try to help out as soon as possible.


20 de junio de 2024
Plugin di indubbia utilità. Deve fare una cosa ed essere affidabile. Fino ad oggi non ho mai incontrato problemi quindi per me è promosso a pieni voti.
31 de mayo de 2024
good… .. makes my e-mails work again on ths site…
29 de mayo de 2024
I wish I knew about this plugin sooner. I’ve missed so many critical emails while making changes to my site. I got this when setting up user notifications and it works wonders for admin emails too. Highly recommend for any Wordpress installation!
Leer todas las 637 reseñas

Colaboradores y desarrolladores

«Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


«Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin» ha sido traducido a 27 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Easy WP SMTP by SendLayer – WordPress SMTP and Email Log Plugin» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.3.1 – 2024-06-11

  • Changed: Improved SMTP password security in the Other SMTP mailer.

2.3.0 – 2024-03-13

  • IMPORTANT: Support for PHP 5.6, 7.0, and 7.1 has been discontinued. If you are running one of those versions, you MUST upgrade PHP before installing or upgrading to Easy WP SMTP v2.3. Failure to do that will disable Easy WP SMTP functionality.
  • Added: New Postmark transactional mailer.
  • Added: Filter to customize the capability required for managing the plugin.
  • Added: Database migrations execution after plugin update.
  • Changed: Replaced our moment.js library with the WP Core’s bundled one.
  • Changed: Updated Action Scheduler library to 3.7.1.
  • Changed: Removed EasyWPSMTP\Admin\PluginsInstallUpgrader class and switched to the WordPress Core Plugin_Upgrader class.
  • Fixed: Dropdown field styles in the Firefox browser.
  • Fixed: PHP deprecation notices in the Setup Wizard on WordPress 6.4 and above.
  • Fixed: Compatibility issue with Action Scheduler lower than 3.3.0.
  • Fixed: Compatibility for List-Unsubscribe header.
  • Fixed: Database error while adding debug events if the easywpsmtp_debug_events table does not exist.

2.2.0 – 2023-10-18

  • Added: SendGrid email provider integration.
  • Changed: Improved keyboard navigation accessibility.
  • Changed: Updated notice styles to match the overall design.
  • Changed: Removed Sendinblue SDK library, since it was deprecated.
  • Fixed: Review request notice display on subsites admin area in WP Multisite installation.
  • Fixed: General migration (includes tasks meta table) repair feature.
  • Fixed: Email address with apostrophes in the Email Test page.
  • Fixed: Debug Event details popup scrolling.
  • Fixed: Conflict with other plugins (Alt Manager) that made the WP Plugins install page unusable.


  • Improved notifications formatting and styles.
  • Sendinblue rebranded to Brevo.
  • Explicitly set «Content-Type» header for the HTML test email.


  • Added Setup Wizard.
  • Added Weekly Summary Email.
  • Added Dashboard Widget.


  • Added «Compact Mode» option. It allows condensing navigation and moves Easy WP SMTP under the WordPress Settings menu.


  • Added SendLayer, Mailgun, Sendinblue, and SMTP.com email provider integrations.
  • Added Debug Events – logging all email sending errors and debug events.
  • Migrated the plugin options to a new format.
  • Improved plugin’s user experience (design and functionality).


  • Added logs file path location filter.
  • Updated plugin documentation links.


  • Removed the export/import settings option. There will be a separate free addon to offer the export/import settings option.


  • Removed the special Clicky plugin compatibility code as it is no longer necessary.
  • Removed the use of deprecated FILTER_SANITIZE_STRING.
  • Added sanitization to input fields(that were missing it).


  • Removed the usage of serialize() / unserialize() functions. Replaced it with json_encode() and json_decode() where applicable.


  • Two new action hooks regarding settings menu tabs for addon support.
  • Fixed error on SMTP with no AUTH.
  • Fixed a possible PHP object injection issue while importing a file.


  • Debug option can now handle multiple «to» email addresses in an array.


  • A timestamp is now added to the debug log file output.


  • Corregido un error tipográfico en la descripción de una opción de ajustes.


  • Hecho otro cambio en la funcionalidad de registro de depuración para generar solo la cabecera del correo electrónico (en lugar del correo electrónico completo).
  • Entendemos que tener el correo electrónico completo en el archivo de registro (cuando el registro de depuración está activado) para diagnosticar es útil, pero algunos usuarios pueden olvidarse de desactivar la característica de registro después. Este cambio fue necesario para garantizar que la información confidencial no se exponga involuntariamente en el futuro.


  • El registro de depuración ahora se restablece cuando el plugin está activado o desactivado.
  • El archivo de registro de depuración se encuentra ahora en la carpeta logs y está oculto (su nombre comienza con .). Además, está protegido del acceso público mediante el archivo .htaccess. Gracias a @mathieg2, @burkingman y @shadowdao por sus informes y aportaciones.
  • Añadido el filtro swpsmtp_log_file_path_override que se puede usar para anular la ubicación del archivo de registro de depuración.


  • Añadido un archivo «index.html» vacío a la carpeta de este plugin para evitar que alguien navegue por los archivos (incluso si la opción – los indices no están en ese servidor).


  • Mejorado la compatibilidad para sitios que usan versiones anteriores de PHP y WP5.5+


  • Añadida una opción para especificar la dirección de correo electrónico CCO para los correos electrónicos salientes.


  • Añadida compatibilidad con WordPress 5.5 (relacionada con los cambios de PHPMailer en el núcleo de WordPress).
  • Corregido un conflicto con la interfaz de usuario del plugin Clicky for WordPress.

  • Eliminada la ejecución innecesaria de consultas SQL en cada página de administración (gracias a @ r33d3m33r por informar).

  • Eliminada la advertencia: índice no definido log_file_name
  • Añadida la opción «modo de sustitución» en el campo «Responder a». Gracias a @idave2012

  • Los ajustes ahora se exportan en formato JSON.
  • Añadido un saneado adicional a algunas acciones en la página de ajustes.
  • Regenerado el archivo .pot.

  • Se ha corregido una vulnerabilidad potencial en los ajustes de importación/exportación.


  • Se ha añadido la funcionalidad de exportar/importar los ajustes.
  • Se ha añadido la opción para borrar todos los ajustes y desactivar el plugin.

  • Se ha arreglado la incompatibilidad con versiones de WP anteriores a 4.7.0 (gracias a stevendigital por el informe).


  • Establece un tiempo de espera razonable para el intento de conexión del servidor SMTP. Esto evita que el área de administración se bloquee durante demasiado tiempo si tu servidor SMTP rechaza las conexiones.
  • Se ha añadido un icono de carga para indicar que se está enviando el correo electrónico de prueba.
  • Ahora está desactivado el botón «Enviar correo electrónico de prueba» si no se han guardado los cambios en los ajustes.
  • Ajustes menores de la página de ajustes.


  • Se ha cambiado el nombre de SSL y TLS a lo que realmente son.


  • Los campos Nombre de usuario SMTP y SMTP Host ya no multiplican las barras diagonales (gracias a jstepak para generar informes).
  • Se añadió una opción para cifrar la contraseña mediante el cifrado AES-256. Esto necesita que PHP 5.3+ y la extensión de PHP OpenSSL estén activadas en el servidor.
  • Se añadió un mensaje claro para indicar si el correo electrónico de prueba se envió correctamente o no. Ahora no tienes que resolver esto desde el registro de depuración 🙂
  • Se ha desactivado autocompleta del navegador para los campos de nombre de usuario y contraseña para evitar que sean reemplazados por las credenciales de acceso de WP (si se guardaron en el navegador).
  • Eliminados los IDs de elementos duplicados de la página de ajustes para cumplir con los estándares HTML.


  • Añadida una opción configurable para forzar el reemplazo del nombre del remitente. Antes el plugin forzaba a reemplazarlo, ahora puedes configurarlo (gracias a daymobrew).


  • Arreglado que la opción «Permitir certificados SSL inseguros» era ignorada (gracias a bogesman).
  • Añadida explicación del genérico utilizado en el campo de contraseña SMTP.
  • Añadido enlace al foro de soporte.
  • Algunas pequeñas mejoras a la página de ajustes.


  • Añadida opción para permitir certificados SSL inseguros en el servidor SMTP (gracias a ravipatel y bradclarke365).
  • Cambiar los campos en la pestaña Correo electrónico de prueba no muestra el aviso «Tienes ajustes no guardados».
  • El plugin es compatible de nuevo con la versión 4.3+ de WP (gracias a lucrus por informar).


  • Esperemos haber arreglado la incapacidad del plugin para guardar la configuración en algunas circunstancias (gracias a todos los que siguieron informando sobre este problema).
  • El plugin ya no falla si la extensión de PHP mbsrting no está instalada en el servidor.
  • La página de ajustes ahora utiliza pestañas.
  • Se ha arreglado los ajustes por defecto que no se establecieron con la activación del plugin.
  • Corregido algunas líneas que no se podían traducir a otros idiomas.


  • Se ha corregido un problema potencial con las contraseñas que tienen caracteres especiales.
  • Comprueba si las variables están configuradas antes de interactuar con ellas (elimina avisos de PHP cuando el modo de depuración de WP está activado) (gracias a rubas y matward).
  • El cuerpo del mensaje de correo electrónico de prueba ya no tiene un exceso de barras (gracias a tdcsforeveryone).
  • Añadida opción para bloquear TODOS los correos electrónicos si la opción de chequeo de dominio está activada y la comprobación de dominio falla (gracias a erikmolenaar).


  • El plugin muestra un mensaje de error cuando haces clic en «Borrar registro» si no tiene permisos de escritura sobre el fichero de registro.
  • La contraseña real de SMTP se reemplaza por asteriscos en la página de ajustes.
  • Arreglado un fallo menor en la gestión de de la opción Reply-To (gracias a arildur).
  • Algunas mejoras en las opciones para desarrolladores (gracias a erikmolenaar).


  • Añadida una opción de ajuste adicional para tratar los alias de correo electrónico (gracias a bradclarke365).
  • Se corrigió la opción «Responder a», que no se guardaba si estaba en blanco.


  • Nueva opción de ajustes para especificar una dirección de correo electrónico de respuesta.
  • Hay una nueva opción de ajuste para activar el registro de depuración.


  • Se agregó información adicional de depuración (cuando se utiliza la función de correo electrónico de prueba). Esta información de depuración mostrará más detalles si algo falla. Esto será útil para depurar el error de conexión SMTP en tu servidor.


  • Algunos caracteres especiales en el campo de contraseña fueron eliminados cuando se realizó la desinfección del texto. Esto ha sido mejorado.
  • Los ajustes de configuración no se eliminaran si has desactivado el plugin. Esto evitará la pérdida de configuración si desactivas accidentalmente el plugin.


  • Se ha corregido posible vulnerabilidad XSS con el asunto del correo electrónico y los campos de entrada del cuerpo del correo electrónico.


  • Mejora de la interfaz de administración.
  • Los detalles del correo electrónico de prueba ahora se guardan después de usarlo. Por lo tanto, no necesitas escribirlo cada vez que quieras enviar un correo electrónico de prueba.


  • Easy WP SMTP ahora es compatible con WordPress 4.5.


  • Easy WP SMTP ahora es compatible con WordPress 4.4.


  • Establece SMTPAutoTLS como falso por defecto, ya que podría causar problemas si el servidor está publicitando TLS con un certificado no válido.
  • Muestra un mensaje de error cerca de la parte superior de las páginas de administración si las credenciales SMTP no están configuradas.


  • Establece el conjunto de caracteres de correo electrónico en UTF-8 para la funcionalidad de correo electrónico de prueba.
  • Ejecutar comprobaciones adicionales en la contraseña sólo si mbstring está activado en el servidor. Esto debería solucionar el problema con el campo de entrada de contraseña que no aparece en algunos servidores.


  • Easy SMTP ahora es compatible con WordPress 4.3


  • Easy SMTP ahora elimina las barras del campo «Nombre de remitente».


  • Hechas algunas mejoras en la opción de codificación.


  • Se han corregido algunos problemas de codificación de caracteres de la funcionalidad de correo electrónico de prueba
  • El plugin ahora forzará el nombre del remitente y la dirección de correo electrónico guardados en la configuración (al igual que la versión 1.1.1)


  • Se ha corregido un error en los ajustes del plugin
  • La contraseña de SMTP ahora está codificada antes de guardarla en la tabla wp_options


  • El plugin ahora también anulará el valor por defecto de nombre del remitente y correo electrónico (WordPress)


  • Eliminado el atributo «Responder a» ya que estaba causando problemas de compatibilidad con algunos plugins de formularios


  • El atributo «Responder a» se establecerá al enviar un correo electrónico
  • El plugin sólo anulará «Correo del remitente» y «Nombre» si no están presentes


  • Se ha corregido un problema por el que el CSS del plug-in estaba afectando a otros campos de entrada en la parte de administración.


  • El aviso de «Los ajustes se han cambiado» sólo se muestra si se cambia un campo de entrada


  • Se ha corregido algunos errores en la configuración SMTP y la funcionalidad de correo


  • El plugin ahora funciona con WordPress 3.9.


  • El plugin ahora funciona con WordPress 3.8.


  • El plugin ahora es compatible con WordPress 3.7.


  • El texto «Responder a» ya no se agregará al encabezado del correo electrónico
  • A partir de ahora el campo Nombre de remitente puede contener comillas. Ya no se convertirá en «\»


  • El plugin ahora es compatible con WordPress 3.6.


  • Se agregó una nueva opción a la configuración que permite al usuario activar/desactivar la depuración SMTP


  • Se ha corregido un error en el que se estaba mostrando la salida de depuración en la portada


  • Primera versión del plugin