Возможно, просто потребовалось время на заполнение? SSL теперь, кажется, работает нормально… Я пытаюсь отправить первое письмо, но оно, похоже, всё ещё не отправляется… SendGrid, кажется, его не получает.
Возможно, у вас заблокирована исходящая почта. Попробуйте порт 2525.
Возвращаясь к этому: я изменил настройки в контейнерном приложении на 2525 и пересобрал его, но отправка всё ещё не работает. SendGrid по-прежнему не сообщает, что не получил сообщение.
Я только что запустил Discourse Doctor, и, согласно его данным, SMTP-сервер принял письмо, однако в логах SendGrid ничего не отображается.
Ниже приведён вывод Discourse Doctor:
Для надёжного теста получите адрес на http://www.mail-tester.com/
Или просто отправьте тестовое сообщение самому себе.
Адрес электронной почты для теста? ('n' для пропуска) [matthew@Virtusventurs.com]:
Отправка письма на matthew@Virtusventurs.com...
Тестирование отправки на matthew@Virtusventurs.com через smtp.sendgrid.net:2525.
Успешное подключение к SMTP-серверу.
Отправка на matthew@Virtusventurs.com...
Письмо принято SMTP-сервером.
Если вы не получили сообщение, проверьте папку СПАМ
или повторите тест с помощью сервиса вроде http://www.mail-tester.com/.
Если сообщение не доставлено, проблема не в Discourse.
Проверьте логи SMTP-сервера, чтобы узнать причину неудачной доставки.
Замена: SMTP_PASSWORD
Замена: LETSENCRYPT_ACCOUNT_EMAIL
Замена: DEVELOPER_EMAILS
Замена: DISCOURSE_DB_PASSWORD
Замена: Отправка письма на
==================== ГОТОВО! ====================
Хотите предоставить общедоступную версию этого файла? (Y/n)
Спасибо.. Я фактически изменил домен, так что полная электронная почта не была в открытом доступе.. она написана правильно в папке containers
