Pasé todo el día intentando solucionar este problema, pero todavía estoy luchando.
cd /var/discourse
nano containers/app.yml
estas son las configuraciones que tengo: reemplacé el nombre de mi sitio por mywebsite por privacidad
DISCOURSE_HOSTNAME: “mywebsite.com”
Configuración de correo electrónico para Brevo (SMTP)
DISCOURSE_DEVELOPER_EMAILS: ‘admin@mywebsite’
DISCOURSE_SMTP_ADDRESS: smtp-relay.brevo.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: encontré esto en el nombre de inicio de sesión de la sección SMTP de Brevo
DISCOURSE_SMTP_PASSWORD: encontré esto en la sección SMTP de Brevo
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_DOMAIN: mywebsite.com
DISCOURSE_NOTIFICATION_EMAIL: admin@mywebsite.com
Requerido para Let’s Encrypt
LETSENCRYPT_ACCOUNT_EMAIL: admin@mywebsite.com
¿qué estoy poniendo mal? todavía no puedo enviar un correo electrónico de prueba usando mi sitio. No sé dónde encontrar la configuración de correo electrónico de notificación de Discourse en mi sitio, así que probé con no-reply@mywebsite.com y no funcionó, así que probé con admin@mywebsite.com y no funcionó. En Brevo verifiqué los 2 remitentes (admin@mywebsite.com y no-reply@mywebsite.com)