WordPress – Envió de correos con OFFICE 365

Voy a explicar cómo hice para que mi WordPress envíe correos utilizando los servidores de OFFICE 365.

Lo primero, hay que realizar estos cambios en el portal de administración de 365.

  1. Vamos al portal de administración de Exchange. https://admin.exchange.microsoft.com/
  2. Accedemos al menu «Flujo de correo» > «Conectores». https://admin.exchange.microsoft.com/#/connectors
  3. Creamos un nuevo conector
  4. Marcamos la opción de «Servidor de correo de la organización».
  1. Indicamos un nombre identificativo y quitamos la opción de «Conservar los encabezados internos de correo de Exchange (opción recomendada)·.
  1. En el siguiente formulario, marcamos la segunda opción «Comprobando que la dirección IP del servidor de envío coincide con una de las siguientes direcciones IP, las cuales pertenecen exclusivamente a la organización». Seguidamente, añadimos la dirección IP publica del servidor donde esta alojado nuestro WordPress. ¿Sabes como conocer este dato?
  1. Finalmente, revisamos que la configuración es correcta y pulsamos en «Crear conector».

Una vez configurado el conector, vamos a configurar la conexión en nuestro WordPress.

Hay varios plugins para modificar la configuracion de correo en nuestro WordPress, pero yo utilizo el siguiente:

Una vez instalado, nos vamos a los ajustes de la aplicación. Ahí, debemos configurar lo siguiente (hay mas opciones, pero esta configuración es lo mínimo para que funcione):

  • Dirección de correo electrónico del remitente: La dirección que se mostrara como remitente en todos tus correos. Tipo «info@midominio.com«.
  • Nombre del remitente: El nombre que se mostrara en todos tus correos.
  • Servidor SMTP: La URL completa de tu tennant de 365. Debería ser algo tipo «midominio-com.mail.protection.outlook.com«. Lo puedes encontrar en la sección de dominios del Centro de Administración de Microsoft 365. https://admin.microsoft.com/Adminportal/?#/Domains/
  • Tipo de cifrado: STARTTLS
  • Puerto SMTP: 25
  • Identificación SMTP: No

Con esto, ya debería funcionar correctamente el envío de correos.

Solo comentar, que a nivel de seguridad quizás no es la mejor opción (por ejemplo, si alguien entra en nuestro servidor podría enviar correos en nuestro nombre sin control), pero es la manera mas sencilla de poder enviar correos desde nuestro WordPress.

Deja un comentario si has tenido algún problema o si utilizas algún otro método.

2 comentarios en «WordPress – Envió de correos con OFFICE 365»

  1. Hola Hugo:
    Muchas gracias por tu Post, me ha sido muy muy útil. He conseguido configurar el envío de correos de mi wordpress con correos office 365.
    Sin embargo, tenemos un problemilla:
    En woocommerce, los envíos de correos Nuevo Pedido, Pedido Cancelado o Pedido Fallido solo nos permite poner una única dirección de email. Si ponemos 2 el correo sale, verificado con el plugin Log Mail, pero nunca llega a su destinatario.
    ¿Sabrías indicarnos cómo solucionarlo?

    Responder
    • Hola Miguel! En el panel de administración de office365 hay una opción para ver los logs (mail flow) de los correos que entran y salen. Ahí tendrás más detalle de cuál podría ser el problema. Si no lo ves claro, escríbeme al formulario de contacto y lo vemos.

      Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.