LINUX.ORG.RU
ФорумAdmin

проверка в постфикс


0

0
скажите в main.cf
есть такие настройки
#smtpd_helo_required = yes

smtpd_helo_restrictions = permit_mynetworks, check_helo_access hash:/etc/postfix/mailers, reject_invalid_hostname, reject_unknown_hostname, reject_non_fqdn_hostname, permit

не прошло письмо проверку на helo, в логах следующее:

Feb 21 02:12:00 relay postfix/smtpd[25445]: 553CB4FC1DF: reject: RCPT from unknown[211.10.12.12]: 450 <katya>: Helo command rejected: Host not found; from=<kkk@dar.ru> to=<fedor@site.ru> proto=ESMTP helo=<katya>

почему это письмо не прошло проверку на helo, что не понравилось моему правилу - почему оно не пропустило письмо?
anonymous
Helo command rejected: Host not found;
drd ★★
()
Ответ на: комментарий от anonymous
какое нормальное имя? <katya> чем это ненормальное? поясните, плиз.
должно совпадать с

host -t mx 

так что-ли?
anonymous
()
Ответ на: комментарий от anonymous
host katya Host katya not found: 3(NXDOMAIN

может этим ненормальное? Когда будет ответ - тогда будет и дальнейший разговор с mail serverom

anonymous
()
>>>reject_non_fqdn_hostname

FQDN=Fully Qualified Domain Name. Katya = non_fqdn. Лучше в правило вставить permit_sasl_authenticated где-нибудь возле permit_mynetworks.
Обычно ненастроенные клиенты - это рабочие станции, которые шлют письма через постфикс наружу. Все внутренние компьютеры и те которые находятся снаружи, но их пользователи аутентифицированы, на fqdn лучше не проверять. Другие сервера же обычно настраиваются правильно.
geekkoo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.