Не приходит письмо для регистрации администратора во время установки

99% шанс, что я снова туплю, ребята, но я уже пробовал это столько раз. Я пересоздавал свой дроплет, пробовал всевозможные адреса электронной почты, blah blah. Также прочитал/попробовал следующее:
https://meta.discourse.org/t/troubleshooting-email-on-a-new-discourse-install/16326/2

Пробовал свой G Suite, Outlook, а теперь и свой обычный личный Gmail. Например, настройки Gmail такие:

DISCOURSE_DEVELOPER_EMAILS: mygmail@gmail. com
DISCOURSE_SMTP_ADDRESS: smtp.gmail. com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: mygmail@gmail. com
DISCOURSE_SMTP_PASSWORD: my password

Но письма так и не приходят, я проверяю даже папку «Спам».

Раньше я уже настраивал Discourse, значит, я, наверное, совсем сдался.

Спасибо, ребята.

Попробуйте использовать что-то вроде Mailgun для отправки писем вместо Gmail.

Кроме того, вы можете использовать ./discourse-doctor, чтобы убедиться, что именно Gmail вызывает сбой отправки писем.

Примечание: скорее всего, отправка писем не удаётся, потому что адрес отправителя не совпадает с адресом уведомлений Discourse, из-за чего письма отклоняются.

Меня в долгосрочной перспективе Mailgun не особо интересует. Можно ли использовать его для верификации, а затем заменить на G Suite, или мой форум перестанет отправлять письма?

Я провёл тест с утилитой doctor, и там указано, что подключение SMTP прошло успешно, но отправка не удалась.

Что вы имеете в виду под уведомительными письмами от Discourse?

Спасибо!

Проверьте самую нижнюю часть вашего файла app.yml — там будет закомментированная строка. Вы можете раскомментировать её и изменить часть, где указано info@unconfigured.discourse.org, на ваш адрес электронной почты G Suite, а затем выполнить пересборку.

Я не могу гарантировать, что это сработает на 100% сразу после настройки. Возможно, вам потребуется изучить информацию о ретрансляции SMTP в Gmail для получения дополнительных сведений о конфигурации.

У меня тоже возникла проблема с настройкой почты.

Я раскомментировал следующую настройку и изменил значение true на false:

DISCOURSE_SMTP_ENABLE_START_TLS: false # (опционально, по умолчанию true)

После этого всё заработало.

@Heather_Lloyd ты всё в порядке?

Почему вы не хотите использовать такой сервис, как Mailgun? Он работает сразу, его легко настроить, и он практически бесплатен.

Google Mail отлично подходит для получения электронной почты через почтовый ящик POP3 (или теперь IMAP). Однако отправка писем обычно лучше осуществляется через специализированного провайдера массовой рассылки, такого как Mailgun. Здесь много тем об этом.