Ciao, ho configurato Discourse con elest.io che funziona benissimo. Tuttavia, ho problemi a configurare le impostazioni email con Brevo (ex Sendinblue). Ho bisogno di:
Host
Utente
Password
Porta
Nelle impostazioni ENV su elest.io, questo è ciò che ho usato:
Ho controllato questa guida, ma non so se le 4 informazioni siano sufficienti per farlo funzionare. Se qualcuno qui usa Brevo con successo, per favore fatemelo sapere.
è brevo che ti sta chiedendo di inserire questa riga? Credo che questo possa causare problemi. Prova a commentarla e a ricompilare per vedere se questo risolve il problema.
No, non è richiesto da Brevo. L’ho eliminato e riprovato, ma non funziona ancora.
Mi chiedo se “authentication=login” sia corretto. Nelle impostazioni standard, non c’era la variabile DISCOURSE_SMTP_PASSWORD. L’ho aggiunta io stesso.
Questo è ciò che vedo nelle impostazioni di Discourse (area Admin)
Problema risolto: ho dimenticato di passare le variabili in Docker compose + avevo un errore di battitura. Ora funziona con queste variabili: DISCOURSE_SMTP_HOST=smtp-relay.brevo.com DISCOURSE_SMTP_PORT=587 DISCOURSE_SMTP_AUTH=plain DISCOURSE_SMTP_USER=LOGIN DA BREVO DISCOURSE_SMTP_PASSWORD=CHIAVE SMTP DA BREVO