Пытались ли вы выполнить шаги по устранению проблемы в этой теме и других связанных с ней?
Добавьте строку в ваш app.yml:
DISCOURSE_SMTP_DOMAIN: [fqdn вашего сервера]
Затем в /var/discourse выполните: ./launcher rebuild app
Утилита discourse-doctor может по-прежнему сообщать об ошибках, но тестовые письма из административной консоли должны отправляться, и обычный поток писем должен возобновиться.
Если это не сработает, пожалуйста, сообщите об этом, так как в таком случае существует какой-то другой аспект, который ещё не был выявлен.