Perdona si esto ya se ha tratado en otro lugar.
Durante los últimos años he estado usando Gsuite como relay SMTP para Discourse. Hoy encontré el siguiente error al acceder a Discourse.
Hay 15547 trabajos de correo que fallaron. Revisa tu app.yml y asegúrate de que la configuración del servidor de correo sea correcta. Consulta los trabajos fallidos en Sidekiq.
El app.yml está configurado así.
SMTP_ADDRESS=smtp-relay.gmail.com
SMTP_PORT=587
SMTP_PASSWORD=
SMTP_USER_NAME=
El panel de Sidekiq se ve así:
Intenté ejecutar discourse-doctor y obtuve lo siguiente:
==================== PRUEBA DE CORREO ====================
Para una prueba robusta, obtén una dirección en http://www.mail-tester.com/
Enviando correo a REDACTED . .
Probando el envío a admin@acescentral.com usando smtp-relay.gmail.com:587.
======================================== ERROR ========================================
ERROR INESPERADO
se llegó al final del archivo
====================================== SOLUCIÓN =======================================
Este no es un error común. ¡No existe una solución recomendada!
Por favor, reporta el mensaje de error exacto anterior en https://meta.discourse.org/
(¡Y una solución, si la encuentras!)
=======================================================================================
En Gsuite, la configuración de mi relay SMTP es:
Remitentes permitidos: Solo direcciones en mis dominios
Solo aceptar correo desde las direcciones IP especificadas: Sí
Direcciones IP permitidas: digital ocean discourse production
Requerir autenticación SMTP: No
Requerir cifrado TLS: Sí
¿Hay algo que esté haciendo obvio incorrectamente?
Gracias de antemano
`
