Это выглядит подозрительно? При запуске discourse doctor выводится следующее:
Testing sending to hadyib@gmail.com using smtp.sendgrid.net:587.
SMTP server connection successful.
Sending to hadyib@gmail.com. . .
Mail accepted by SMTP server.
Я также пробовал установить DISCOURSE_SMTP_ENABLE_START_TLS: true, но это не помогло.
## TODO: Список адресов электронной почты через запятую, которые будут назначены администраторами и разработчиками
## при первой регистрации, например 'user1@example.com,user2@example.com'
DISCOURSE_DEVELOPER_EMAILS: 'hadyib@gmail.com'
## TODO: SMTP-сервер для проверки новых аккаунтов и отправки уведомлений
# Для работы требуются SMTP-адрес, имя пользователя и пароль
# ВНИМАНИЕ: символ '#' в пароле SMTP может вызвать проблемы!
DISCOURSE_SMTP_ADDRESS: smtp.sendgrid.net
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: apikey
DISCOURSE_SMTP_PASSWORD: "SG.x1xctnAvSz-5hA0tnoJDLA._8U0PtYev7exZzqRIbtDWz2ZI1dTtqAkGb_rjP4"
DISCOURSE_SMTP_ENABLE_START_TLS: false # (необязательно, по умолчанию true)