DO сообщает: «Сообщаем, что, помимо ранее заблокированного порта 25, с 6 марта 2025 года на droplets также заблокированы порты 465 и 587. Это сделано для того, чтобы серверы DigitalOcean не использовались для отправки спам-писем».
В панели администратора я вижу, что 30 задач по отправке писем не выполнились. Проверьте ваш файл app.yml и убедитесь, что настройки почтового сервера указаны верно. Посмотрите невыполненные задачи в Sidekiq.
Я воссоздал API сервиса Resend, изменил порт на 587, пробовал также порт 2525. Ничего не работает.
Вот мой yaml-файл:
LC_ALL: en_US.UTF-8
LANG: en_US.UTF-8
LANGUAGE: en_US.UTF-8
DISCOURSE_HOSTNAME: dobato.au
DISCOURSE_DEVELOPER_EMAILS: myemail@outlook.com
DISCOURSE_SMTP_ADDRESS: smtp.resend.com
DISCOURSE_SMTP_USER_NAME: resend
DISCOURSE_SMTP_PASSWORD: «re_my password here»
DISCOURSE_SMTP_PORT: 2525
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_NOTIFICATION_EMAIL: noreply@dobato.au
DISCOURSE_SMTP_DOMAIN: dobato.au