Ho passato tutto il giorno a cercare di risolvere questo problema, ma sto ancora lottando.
cd /var/discourse
nano containers/app.yml
queste sono le impostazioni che ho: ho sostituito il nome del mio sito con mywebsite per motivi di privacy
DISCOURSE_HOSTNAME: “mywebsite.com”
Impostazioni email per Brevo (SMTP)
DISCOURSE_DEVELOPER_EMAILS: ‘admin@mywebsite’
DISCOURSE_SMTP_ADDRESS: smtp-relay.brevo.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: trovato nella sezione nome di accesso SMTP di Brevo
DISCOURSE_SMTP_PASSWORD: trovato nella sezione SMTP di Brevo
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_DOMAIN: mywebsite.com
DISCOURSE_NOTIFICATION_EMAIL: admin@mywebsite.com
Necessario per Let’s Encrypt
LETSENCRYPT_ACCOUNT_EMAIL: admin@mywebsite.com
cosa sto sbagliando? non riesco ancora a inviare un’email di prova dal mio sito. Non so dove trovare l’impostazione dell’email di notifica di discourse sul mio sito, quindi ho provato no-reply@mywebsite.com e non ha funzionato, quindi ho provato admin@mywebsite.com e non ha funzionato. In Brevo ho verificato i 2 mittenti (admin@mywebsite.com e no-reply@mywebsite.com)