Продолжение обсуждения из Письмо на пользовательский адрес не проходит: «потеряно соединение после EHLO»:
Пробный запрос к моему почтовому приёмнику начинается так:
telnet forum.tasat.org 25
Trying 64.176.213.39...
Connected to forum.tasat.org.
Escape character is '^]'.
220 forum.tasat.org ESMTP Postfix
EHLO example.org
250-forum-mail-receiver.localdomain
(...и так далее...)
Хотя, кажется, я получаю почту нормально, в другом месте мне посоветовали, что фрагмент 250-forum-mail-receiver.localdomain является проблемным:
Этот MTA приветствует доменом, который не зарезервирован и не назначен. Это создаёт впечатление, что он совершенно не осознаёт, что принимает SMTP-соединения из интернета, где локальные псевдонимы или некачифицированные имена НЕ ДОЛЖНЫ использоваться. (Вам следует исправить это независимо от того, что было сказано в приветствии 220, поскольку информация, полученная до установления TLS, отбрасывается.)
Я не могу понять, где хранится или формируется значение forum-mail-receiver.localdomain.
В app.yml указано:
DISCOURSE_SMTP_DOMAIN: forum.tasat.org
В mail-receiver.yml указано:
MAIL_DOMAIN: forum.tasat.org
POSTCONF_smtpd_banner: forum.tasat.org ESMTP $mail_name
Что ещё мне следует с этим делать..?