Я использую сервер AWS, а домен и почту предоставляю через сервис Namecheap.
Получаю ошибку ниже и не уверен, что упущено.
Я использую SMTP_PORT = 587, также пробовал порт 25.
Вот проблема, с которой я столкнулся: я установил и настроил систему, смог зарегистрировать учётную запись в Discourse, но в конце, когда система просит подтвердить email, письмо так и не приходит в мой почтовый ящик.
Поэтому я попробовал несколько мелких исправлений, поискав предыдущие ошибки на форуме Discourse, и в итоге остановился на указанном выше порту.
Не знаю, есть ли решение этой проблемы; буду очень признателен за любые подсказки.
======================================== ОШИБКА ========================================
ОТКАЗ В ПОДКЛЮЧЕНИИ
Отказ в подключении - connect(2) для 35.91.163.152:587
====================================== РЕШЕНИЕ =======================================
Скорее всего, эти порты заблокированы, хотя я не уверен, на уровне ОС, уровня разрешений сети или выше — на стороне AWS. Попробуйте порт 2525. Большинство сервисов поддерживают его именно по этой причине. Я тоже не могу подключиться к этому IP-адресу, и я ожидал, что Namecheap предоставит вам хостнейм, а не IP-адрес, поэтому подозреваю, что вам нужно обновить SMTP HOST.
Это звучит неправильно. Какой именно сервис вы у них приобрели?Боюсь, вам придется обратиться в Namecheap по этому вопросу, это не проблема Discourse.35.91.163.152 — это IP-адрес вашего форума, а не IP-адрес вашего SMTP-сервиса.
Купил домен и частную почту у этих ребят?
Есть ли другие провайдеры почты, которые вы могли бы порекомендовать, которые проще настроить и которые работают с Discourse?
Хотя домен останется тем же, что и у Namecheap.