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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.