DISCOURSE_SMTP_DOMAIN: community.acescentral.com no solucionó el problema
DISCOURSE_SMTP_DOMAIN: acescentral.com me dio un error 502
¿Cómo estás probando? ¿Desde la página “enviar correo de prueba” en la consola de administración o con discourse-doctor?
Parece que la primera línea debería funcionar. ¿Estás usando smtp-relay.gmail.com en el puerto 587?
% nc smtp-relay.gmail.com 587
220 smtp-relay.gmail.com ESMTP gi23sm1000156pjb.0 - gsmtp
ehlo community.acescentral.com
250-smtp-relay.gmail.com at your service, [66.195.179.45]
250-SIZE 157286400
La segunda también debería funcionar.
% nc smtp-relay.gmail.com 587
220 smtp-relay.gmail.com ESMTP z17sm80799oor.20 - gsmtp
ehlo acescentral.com
250-smtp-relay.gmail.com at your service, [66.195.179.45]
250-SIZE 157286400
SIN EMBARGO: Parece que discourse-doctor no puede enviar con mi configuración (que funciona, ya que recibí correos de ella esta mañana); puede que le falte algo. También he actualizado el informe del error con esta información.
Estaba usando discourse-doctor, pero gracias por la advertencia de que ahora podría no mostrar el estado real.
Estoy usando smtp-relay.gmail.com puerto 587
Estoy exactamente igual que @agf1997 y busco terriblemente una respuesta
Seguir
Rellena la nueva variable de entorno con tu dominio de correo electrónico y reconstruye.
@Syonyk ¡Excelente solución de problemas! Gracias por ir más allá.
Pude actualizar mi DISCOURSE_SMTP_DOMAIN en app.yml y reconstruir con éxito. En mi caso particular, pude enviar el correo de prueba y todos los demás correos se han enviado correctamente desde entonces.
Realicé este cambio el viernes por la tarde y quise monitorear posibles problemas antes de volver a publicar para confirmar que mi problema específico se había resuelto. ![]()
No estoy seguro de lo que esto dice sobre mí, que considerar “sacar tcpdump” como parte sensata de la resolución de problemas.
Vengo de un extraño legado de administración de sistemas. En cualquier caso, ¡me alegra que también se haya resuelto para ti!