Muchos plugins de wordpress para autenticación SMTP contra office365 son de pago.Se ha decidido utilizar FluentSMTP
Mas información sobre el pluguin: https://es.wordpress.org/plugins/fluent-smtp/
Manual usuario: https://fluentsmtp.com/docs/setup-outlook-with-fluentsmtp/
Pasos para configurar:
En OFFICE365:
- En office365 habrá que dar de alta una aplicación y necesitaremos obtener los siguientes datos:
- Application Client ID
- Application Client Secret (apiKey)
- App Callback URL (Use this URL to your APP): https://DOMINIO.EXT/wp-json/fluent-smtp/outlook_callback
En WORDPRESS:
- Instalar pluguin a través de las extensiones de wordpress
- Añadir conexión -> Proveedor Microsoft
- Rellenar los datos de Application Client ID y Application Client Secret
- Una vez rellenados tendremos que hacer click en “Authenticate with Office365 & get Access Token” que nos redireccionará a una URL de office365 donde tendremos que autenticarnos con el buzón del usuario.
- Nos devolverá un token/secret key (un string largo) que tendremos que rellenarlo en “Access Token”
- Una vez rellenados tendremos que hacer click en “Authenticate with Office365 & get Access Token” que nos redireccionará a una URL de office365 donde tendremos que autenticarnos con el buzón del usuario.
- Nos devolverá un token/secret key (un string largo) que tendremos que rellenarlo en “Access Token”
Tenemos opciones de Email Test y Email logs para realizar las pruebas/comprobaciones oportunas.