Ho avuto un problema simile con l’invio di email su una nuova installazione di Discourse che ho dettagliato qui:
Il problema era che l’indirizzo email notifications in app.yml non era stato autenticato con il mio provider SMTP (SendGrid).
Non è apparso nulla nei log principali di Discourse, né nei log di SendGrid. L’errore è stato visualizzato eseguendo discourse-doctor:
Reason: 550 The from address does not match a verified Sender Identity.
Se non l’hai già fatto, ti suggerisco di eseguire discourse-doctor poiché potrebbe fornire maggiori informazioni sul motivo per cui le email non vengono inviate.