Я запускаю собственную установку Discourse на VPS и в настоящее время сталкиваюсь с проблемами доставки электронной почты. Основные действия, такие как сброс пароля и отправка писем с подтверждением аккаунта, выполняются успешно; однако такие письма, как сводки, личные сообщения или сообщения в чате, не доставляются, хотя сервер возвращает статус 200 OK. При этом конечные пользователи не получают эти письма.
Детали:
Собственная установка Discourse (на базе Docker)
SMTP-провайдер: Namecheap Private Email
Порт: 587 (STARTTLS)
Буду признателен за рекомендации по дальнейшим шагам отладки или возможные изменения конфигурации.
TL;DR: Корпоративный почтовый хостинг Namecheap не предназначен для использования в качестве транзакционного SMTP-реле, и, скорее всего, возникнут проблемы.
Вот одна из множества статей, где перечислены и сравнены типы SMTP-сервисов, которые действительно нужны вашему форуму: