Mailgun

¿Está buscando una solución de entrega de correo electrónico súper fiable en WordPress que pueda funcionar con su dirección de correo electrónico personalizada? Mailgun es un servicio diseñado específicamente para ayudar a que sus correos electrónicos se entreguen con éxito.

Este tutorial le guiará a través de cómo solucionar problemas de entrega de correo electrónico en WordPress usando Mailgun con WP Mail SMTP.


¿Qué es Mailgun?

Mailgun es un proveedor de servicios de correo electrónico popular y fiable que puede escalar para soportar grandes cantidades de correos electrónicos. También utiliza una API segura, y tiene una prueba gratuita de 3 meses.

Aunque la configuración de Mailgun puede requerir más tiempo que la de otros servicios de correo, estos pasos son los que le permiten ser un servicio de entrega de correo electrónico tan fiable.

  • Coste: Una cuenta gratuita sin tarjeta de crédito está restringida al envío a sólo 5 destinatarios autorizados y permite hasta 5.000 correos electrónicos al mes durante 3 meses. A partir de ahí, el precio es de 0,80 $ por cada 1.000 correos.
  • Requerimientos de Email Remitente: Mailgun generalmente funciona bien con cualquier dirección de correo electrónico. Sin embargo, se recomienda utilizar una dirección de correo electrónico específica de dominio (por ejemplo, [email protected]) para la entrega de correo electrónico más fiable.
  • Conclusión: Mailgun es una de las opciones de entrega de correo electrónico más fiables y ofrece precios muy competitivos. Sin embargo, requiere acceso DNS (Domain Name System) para configurarlo.

Nota: ¿Desea que nuestro equipo realice esta configuración por usted? Con White Glove Setup, haremos toda la configuración y pruebas para el Mailgun mailer en su sitio.

Para más información sobre los mailers soportados, por favor consulte nuestra guía completa de mailers en WP Mail SMTP.

Suscripción a una cuenta Mailgun

Para comenzar con este proceso de configuración, necesitará tener una cuenta de Mailgun.

Crear una cuenta Mailgun

Si aún no tiene una cuenta en Mailgun, regístrese en el sitio web de Mailgun.

Regístrese para obtener una cuenta Mailgun

Nota: Las cuentas de Mailgun sin tarjeta de crédito están limitadas a enviar correos electrónicos sólo a 5 destinatarios. Aunque el registro sigue siendo gratuito, deberá añadir una tarjeta de crédito a su cuenta si desea eliminar estas restricciones. Para más información, consulta la página de registro de Mailgun.

Después de completar el breve formulario de registro, tendrá que completar un par de pasos de verificación adicionales. Múltiples niveles de verificación son los que permiten a Mailgun garantizar mejor los altos estándares de entregabilidad de correo electrónico para todos sus usuarios.

En primer lugar, debe recibir un correo electrónico para verificar su cuenta Mailgun. Para iniciar el proceso de verificación, tendrá que hacer clic en el botón Verificar su dirección de correo electrónico.

Correo electrónico de activación de la cuenta Mailgun

Tras pulsar el botón, se te pedirá que introduzcas un número de móvil para recibir un código de verificación por SMS.

Enviar código de verificación móvil para cuenta Mailgun

Una vez que haya completado estos pasos, debería iniciar sesión automáticamente en su cuenta de Mailgun.

Añadir un dominio

Ahora que has iniciado sesión, deberías ver tu panel de Mailgun. Cuando estés listo, ve a Envío " Dominios en el menú de la izquierda.

Abrir la página Dominios en Mailgun

En la página Dominios, deberá hacer clic en el botón Añadir nuevo dominio.

Añadir nuevo dominio en Mailgun

Nota: Si no ves un botón para añadir un nuevo dominio, probablemente significa que aún no has introducido una tarjeta de crédito. Mailgun requiere que todas las cuentas (incluso las gratuitas) introduzcan una tarjeta de crédito antes de poder continuar.

A continuación, deberá introducir un subdominio del nombre de dominio de su sitio web. Un subdominio sustituye a la parte "www" de la dirección de su sitio web; por ejemplo: "subdominio.ejemplo.com". Los subdominios pueden utilizarse para añadir secciones o directorios independientes a su sitio web (de forma similar a como algunos sitios tienen blogs en un subdominio, como blog.ejemplo.com).

En este caso, el subdominio será utilizado por Mailgun sólo para enviar correos electrónicos, y no será visible en su sitio en absoluto.

Puedes simplemente introducir un subdominio como mail.ejemplo.com o mg.ejemplo.com. En realidad no importa el nombre que le pongas, pero usar "mail" o "mg" deja más claro cuál es el propósito de este subdominio.

Introduzca un subdominio para Mailgun

En Región del dominio, tendrás que elegir entre dos regiones: EE.UU. o UE. Si su sitio está alojado en la Unión Europea, elija UE. Si su sitio está alojado en cualquier lugar fuera de la Unión Europea, entonces deje la opción predeterminada US.

Configuración de la región del dominio

A continuación, haga clic en el menú desplegable Configuración avanzada (DKIM) para acceder a las opciones avanzadas. Esta configuración añade una capa de seguridad adicional para la protección contra el spam.

Configuración avanzada de Mailgun para DKIM

Recomendamos seleccionar la opción 2048, que crea una clave DKIM más larga. Por último, tendrás que hacer clic en el botón Añadir dominio para continuar.

Haga clic en el botón Añadir dominio

Cuando pasemos a la siguiente sección, asegúrate de mantener esta pestaña o ventana abierta, ya que volveremos a esta página más adelante.

Verificación de su dominio

Para proteger a los propietarios de sitios y a sus visitantes, algunos servicios SMTP (incluido Mailgun) exigen que verifique su dominio añadiendo registros al DNS de su sitio. Puede encontrar más información sobre los beneficios de verificar su dominio en la guía de Mailgun.

En primer lugar, tendrás que abrir la configuración DNS de tu sitio. Si no está seguro de cómo encontrarlos, Mailgun le proporcionará algunos enlaces útiles que se muestran en su página de configuración cuando está agregando un nuevo dominio.

Enlace a la configuración DNS para proveedores comunes

Nota: Si no está seguro de dónde encontrar la configuración DNS de su sitio o no está seguro de realizar cambios, póngase en contacto con el proveedor de alojamiento de su sitio antes de realizar ajustes.

O para más detalles sobre cómo modificar las DNS de un sitio, puedes consultar el tutorial de WPBeginner sobre configuración de DNS.

Una vez abierta la configuración DNS, debería ver una opción para añadir un nuevo registro.

Para que Mailgun pueda verificar su dominio, tendrá que añadir dos registros TXT al DNS de su sitio. Asegúrese de copiarlos cuidadosamente, ya que necesitará los valores exactos de su cuenta Mailgun para que la verificación funcione.

Registros DNS necesarios para Mailgun

Nota: Si GoDaddy gestiona sus DNS, entonces ajustará ligeramente el Hostname mostrado en Mailgun. Tendrá que eliminar su dominio normal al introducir el Nombre de host en su DNS de GoDaddy. Por ejemplo, en lugar de introducir mg.yourdomain.com para el nombre de host del primer registro TXT, sólo tendría que introducir mg.

En la configuración DNS de su sitio, también puede ver un campo TTL (Time To Live) para el registro. Si dispone de una forma de cambiarlo, le recomendamos que establezca el TTL en un día (u 86400 segundos, dependiendo de las unidades que utilice su DNS).

Una vez que hayas añadido ambos registros TXT, tendrás que añadir los registros MX exactamente de la misma forma. Recuerda que debes hacerlo para el subdominio que has creado, no para el dominio principal.

Añadir registro MX para verificar su dominio en Mailgun

Ahora que ha añadido los registros TXT y MX, su configuración DNS está lista.

Nota: Mailgun también le mostrará un registro CNAME. Sin embargo, puede ignorar esto ya que no es relevante cuando se utiliza Mailgun sólo para enviar correos electrónicos.

Comprobación del estado de verificación de Mailgun

Ahora Mailgun tendrá que verificar que su dominio tiene registros DNS adecuados. Esta verificación puede tardar un rato (a veces entre 24 y 48 horas) porque los registros DNS pueden tardar algún tiempo en actualizarse.

Puede comprobar el estado de la verificación de su dominio haciendo clic en el botón Verificar configuración DNS.

Verificar la configuración DNS

Una vez que Mailgun pueda verificar los cambios de DNS que ha realizado, mostrará un estado activo junto a su nombre de dominio.

Comprobar el estado de verificación del dominio

Sin embargo, no es necesario que espere todavía. Puede pasar al siguiente paso mientras espera a que se complete esta verificación. Sólo asegúrese de mantener esta pestaña o ventana abierta, ya que la necesitaremos un poco más tarde.

Configuración de WP Mail SMTP

Ahora que ha configurado sus DNS, puede preparar su sitio WordPress para empezar a utilizar Mailgun con WP Mail SMTP para enviar correos electrónicos.

Si aún no lo has hecho, asegúrate de instalar y activar el plugin WP Mail SMTP.

Después de instalar y activar este plugin, vaya a WP Mail SMTP " Configuración y haga clic en la pestaña General para configurar los ajustes del plugin.

wp mail smtp ajustes generales

Del correo electrónico

En la parte superior de esta página, puede configurar el Correo electrónico del remitente y el Nombre del remitente. Por defecto, se rellenarán con el correo electrónico del administrador y el nombre del sitio.

Para el remitente, puede utilizar cualquier dirección de correo electrónico válida. Sin embargo, para obtener mejores resultados, recomendamos utilizar una dirección de correo electrónico específica del dominio (por ejemplo, [email protected]).

Nota: Puede utilizar cualquier dirección de correo electrónico como dirección de correo electrónico del remitente, siempre y cuando contenga el dominio que verificó en su cuenta de Mailgun. Sin embargo, debe estar conectada a una bandeja de entrada funcional si planea recibir correos electrónicos en esta dirección.

También puede optar por marcar la casilla Forzar correo electrónico del remitente. Si desea que el correo electrónico del remitente sea el mismo en todo el sitio, esta opción le ahorrará la molestia de editar la configuración del correo electrónico en todo el sitio (en todos los correos electrónicos de formularios, etc.).

Ajustar de correo electrónico en WP Mail SMTP configuración

Nota: Para más detalles, consulte nuestra guía para entender cómo funciona la configuración Forzar desde correo electrónico.

De Nombre

Puede añadir cualquier nombre de remitente que desee, y también puede elegir Forzar nombre de remitente para aplicar esta configuración a todo el sitio.

Ajustar el nombre del remitente en la configuración SMTP de WP Mail

Ruta de retorno

También recomendamos marcar la casilla de verificación opcional Ruta de retorno para establecer que la ruta de retorno coincida con el correo electrónico del remitente. Con esta opción activada, recibirás un correo electrónico si algún mensaje rebota debido a problemas con el correo electrónico del destinatario.

Establezca la ruta de retorno para que coincida con el correo electrónico del remitente

Mailer

A continuación, deberá seleccionar la opción Mailgun en el campo Mailer.

Seleccione Mailgun mailer

Ahora que ha seleccionado Mailgun como su proveedor de correo, aparecerá una nueva sección de Mailgun. Aquí, tendrá que introducir su clave API Mailgun y la información de dominio.

Clave API de Mailgun

Incluso si su dominio todavía está a la espera de ser verificado, Mailgun le proporcionará esta información. Incluso es posible que haya recibido automáticamente un correo electrónico con su clave API de Mailgun. De lo contrario, tendrá que volver a la pestaña o ventana con los detalles de su dominio Mailgun.

En la esquina superior derecha de su cuenta Mailgun, tendrá que hacer clic en el pequeño círculo con sus iniciales. A continuación, seleccione la opción Seguridad API.

Abrir la página API en la cuenta Mailgun

Esto le llevará a una página que incluye sus claves API Mailgun.

Nota: En su cuenta Mailgun, es probable que vea 3 claves API: Clave pública de verificación, Clave de firma HTTP Webhook y Claves API de Mailgun. Recomendamos usar su clave Mailgun API para configurar WP Mail SMTP. El uso de la clave API de Verificación Pública dará lugar a problemas de entregabilidad de correo electrónico en su sitio web.

Para generar su clave API de Mailgun, desplácese hasta la sección Claves API de Mailgun y haga clic en el botón Crear clave API .

click-create-api-key-button

A continuación, aparecerá una ventana modal en la que podrá añadir una descripción para su clave API. Le recomendamos que añada una descripción que le ayude a recordar para qué utiliza la clave API. Cuando esté listo, haga clic en el botón Crear clave.

add-description-and-click-create-key

Aparecerá un nuevo modal con su nueva clave API. Asegúrese de copiar la clave y guardarla en un lugar seguro y accesible, ya que la clave sólo aparece una vez. Puede copiar la clave haciendo clic en el icono de copia.

click-to-copy-api-key

Nota: Si pierdes tu clave API de Mailgun, tendrás que generar una nueva repitiendo los pasos anteriores de esta sección.

Una vez que haya copiado el texto de la clave completa, vuelva a la configuración SMTP de WP Mail y péguelo en el campo Mailgun API Key.

mailgun-api-key-smtp-settings

Nota: Si tienes una cuenta Mailgun antigua, puede que veas un prefijo key- antes de su clave. Asegúrese de copiar este prefijo y añadirlo también a la configuración SMTP de WP Mail, ya que si lo omite tendrá problemas con la verificación.

Nombre de dominio

Para el Nombre de dominio, introduzca el subdominio que creó en Mailgun (por ejemplo, mg.ejemplo.com).

Introduzca la configuración de Mailgun en WP Mail SMTP

Región

Por último, tendrás que comprobar la configuración de Región. Esto debería coincidir con lo que configuraste en Mailgun (cualquiera fuera de la Unión Europea debería seleccionar la opción US ).

Región de Mailgun

Nota: Antes de continuar, asegúrese de que el proceso de verificación se ha completado. Esto puede llevar un tiempo, por lo que es posible que tengas que volver a ello más tarde.

Conexión de seguridad

La configuración de una conexión de copia de seguridad es opcional y no es necesaria para completar la configuración de su Mailgun mailer. Sin embargo, para mejorar aún más la capacidad de entrega de correo electrónico, se recomienda configurar una conexión adicional para servir como una copia de seguridad en caso de que su conexión principal falle.

backup-connection-settings

Nota: ¿Desea enviar correos electrónicos utilizando diferentes conexiones basadas en un conjunto de reglas o condiciones? No deje de consultar nuestro tutorial Enrutamiento inteligente para obtener más información.

Una vez completada esta información, haga clic en Guardar configuración para guardar los cambios.

guardar la configuración de mailgun

Envío de un correo electrónico de prueba

Una vez verificado su dominio, y añadida la configuración a WP Mail SMTP, es importante enviar un correo de prueba para asegurarse de que todo funciona correctamente.

Para ello, tendrá que ir a WP Mail SMTP " Herramientas y, a continuación, haga clic en la pestaña Prueba de correo electrónico.

Abra la pestaña Email Test en WP Mail SMTP

En esta pestaña, puede introducir cualquier dirección de correo electrónico a la que tenga acceso en el campo Enviar a.

Nota: Si ha configurado una conexión adicional, podrá elegir entre su conexión principal y otras conexiones al enviar un correo electrónico de prueba.

A continuación, haga clic en el botón Enviar correo electrónico para enviar su correo electrónico de prueba.

Haga clic en el botón Enviar correo electrónico

Después de enviar el correo electrónico, debería ver un mensaje de éxito.

Aviso mostrando el email de prueba SMTP de WP Mail enviado con éxito

A continuación, compruebe la bandeja de entrada de la dirección de correo electrónico que introdujo. Pronto debería recibir el correo electrónico para esta prueba.

Email de prueba con éxito desde WP Mail SMTP

Preguntas frecuentes

A continuación, hemos compartido las respuestas a algunas de las preguntas más comunes que recibimos sobre el uso de Mailgun con WP Mail SMTP.

¿Necesito utilizar un subdominio para mi configuración?

Recomendamos el uso de un subdominio para la configuración de Mailgun. El uso de un subdominio ayudará a evitar posibles impactos negativos en la entregabilidad de su sitio en el futuro causado por los registros DNS en conflicto.

¿Por qué los correos electrónicos muestran "En nombre de" en la información del remitente?

Algunos clientes de correo electrónico muestran esta anotación (también conocida como anotación "En nombre de") en determinadas circunstancias. Esto significa que hay una discrepancia entre el dominio utilizado en el campo Remitente de un sitio (por ejemplo, mg.ejemplo.com) y el dominio utilizado en el campo De del sitio (por ejemplo, ejemplo.com).

Si desea evitar que sus correos electrónicos se envíen en "nombre de" notación, entonces usted tendrá que establecer su sitio de correo electrónico de utilizar su subdominio Mailgun dentro de su configuración SMTP. También es una buena idea revisar cuidadosamente la configuración de Responder a en todos los formularios de su sitio, para que todas las respuestas de sus usuarios sean enviadas a un correo electrónico al que usted tenga acceso.

¿Cómo cambio la versión TLS en WP Mail SMTP?

La configuración de TLS está controlada por el proveedor de alojamiento del sitio, por lo que la forma más sencilla de modificarla o actualizarla es ponerse en contacto con el proveedor para que realice los ajustes necesarios.

Nota: A partir del 28 de marzo de 2021, Mailgun ya no soportará conexiones TLS 1.0 o 1.1. Si desea comprobar qué versión de TLS está ejecutando su sitio, asegúrese de ponerse en contacto con su proveedor de alojamiento para obtener más información.

¿Puedo utilizar una clave API de envío en lugar de una clave API de Mailgun?

Puede utilizar una clave API de envío para configurar WP Mail SMTP. Sin embargo, hay limitaciones al usar una clave API específica de dominio. Una clave API de envío sólo funciona para el dominio que usaste para configurarla. Además, la integración de webhooks no funciona con una clave API específica de dominio.

Para una mejor entregabilidad del correo electrónico, le recomendamos que utilice su clave API de Mailgun. Esta clave funciona para todos los dominios que haya configurado en su cuenta de Mailgun.

Ya está. Ha configurado correctamente su sitio de WordPress para enviar correos electrónicos autenticados con Mailgun.

A continuación, ¿le gustaría configurar el registro de correo electrónico para asegurarse de que tiene una copia de seguridad de todos los correos electrónicos enviados desde su sitio? Asegúrese de revisar nuestro tutorial sobre el uso de WP Mail SMTP para mantener un registro de todos los correos electrónicos que su sitio envía.

Pruebe nuestro plugin gratuito WP Mail SMTP

Utilice su proveedor SMTP favorito para enviar sus correos electrónicos de WordPress de forma fiable.

Active JavaScript en su navegador para rellenar este formulario.