Задать вопрос
@WSGlebKavash

Необъяснимое поведение Postfix?

Postfix не выпольняет свою работу. При попытке отправить исходящее письмо выкидывает ошибку:
Apr 30 21:54:19 nix-adserver postfix/smtpd[65420]: NOQUEUE: reject: RCPT from localdomain[192.168.87.X]: 451 4.3.0 <Glebka_1234@trainzcity.myftp.org>: Temporary lookup failure; from=<mail@local_domain> to=<mail@external_domain> proto=ESMTP helo=<nix-adserver>
А при попытке принять входящее сообщение он вообще выдаёт Access Denied:
Apr 30 22:46:04 nix-adserver postfix/smtpd[76429]: NOQUEUE: reject: RCPT from f504.i.mail.ru[45.84.129.20]: 554 5.7.1 <f504.i.mail.ru[45.84.129.20]>: Client host rejected: Access denied; from=<mail@external_domain> to=<mail@external_domain> proto=ESMTP helo=<f504.i.mail.ru>

Postfix работает в связке с LDAP (база Active Directory), аутентификация пользователей идёт через SASL Dovecot.
По чему так происходит и в чём дело? Куда копать?
  • Вопрос задан
  • 361 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@WSGlebKavash Автор вопроса
Ошибка:
Temporary lookup failure
это на самом деле безопасность Postfix. Он скрывает проблемы с конфигурацией от посторонних глаз. Методом тыка удалось выяснить, что путь к dovecot/deliver в файле master.cf был неправильный. Исправил путь и всё заработало.
Client host rejected: Access denied
В файле master.cf было ограничение permit_sasl_authenticated для ВСЕХ клиентов. Убрал данную строчку и всё заработало.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы