Hola, he configurado Discourse con elest.io, lo cual funciona muy bien. Sin embargo, tengo problemas para configurar los ajustes de correo electrónico con Brevo (anteriormente Sendinblue). Necesito un:
Host
Usuario
Contraseña
Puerto
En la configuración de ENV en elest.io, esto es lo que usé:
Revisé esta guía, pero no sé si la información de 4 puntos es suficiente para que funcione. Si alguien está usando Brevo con éxito aquí, por favor házmelo saber.
¿Brevo te está indicando que tengas esta línea? Creo que esto podría estar causando problemas. Intenta comentarla y reconstruir para ver si eso soluciona el problema.
No, Brevo no lo requiere. Lo he eliminado y lo he vuelto a intentar, pero sigue sin funcionar.
Me pregunto si “authentication=login” es correcto. En la configuración estándar, no había ninguna variable DISCOURSE_SMTP_PASSWORD. La añadí yo mismo.
Esto es lo que veo en la configuración de Discourse (área de administración)
Problema resuelto: Olvidé pasar las variables en Docker compose + Tenía un error tipográfico. Ahora funciona con estas variables: DISCOURSE_SMTP_HOST=smtp-relay.brevo.com DISCOURSE_SMTP_PORT=587 DISCOURSE_SMTP_AUTH=plain DISCOURSE_SMTP_USER=INICIO DE SESIÓN DESDE BREVO DISCOURSE_SMTP_PASSWORD=CLAVE SMTP DESDE BREVO