У меня есть SMTP-ретранслятор, который ретранслирует на наш сервер пересылки электронной почты, но в настоящее время он принимает почту от всех видов неприятных спамеров, и наш узел пересылки электронной почты (справедливо) приостановил пересылку, пока мы не сможем еще немного заблокировать все. Поэтому я хотел бы заблокировать это реле, чтобы только электронные письма с определенным значением «от» принимались в качестве хорошего начала.
Согласно Q-A в Отклонение незарегистрированных отправителей в Postfix, я пытался установить это в main.cf
:
smtpd_sender_restrictions =
хэш check_sender_access:/etc/postfix/acl_unknown_permited
reject_unlisted_sender
..и создание нового файла /etc/postfix/acl_unknown_permited
со следующим содержанием:
разрешение [email protected]
... с соответствующим именем сервера.
Это не похоже на отклонение электронной почты, хотя и устанавливает адрес отправителя на что-то за пределами действительный@server.com
нравиться [email protected]
не отвергается.
Есть ли другой параметр, который может переопределить то, что я установил здесь?
Единственное, что, как мне кажется, может пойти наперекосяк на данный момент, это то, что цель нашего ретранслятора в настоящее время откладывает попытки отправки электронной почты. Может ли это маскировать проблему (я ожидал, что отказ произойдет до того, как мы столкнемся со следующей ошибкой, и я опасаюсь открывать следующий этап, пока мы полностью не привяжем реле)?
25 апреля 22:13:37 smtp-relay postfix/smtp[447151]: BE0FB4247C: to=<[email protected]>, relay=email.forwarder.com [X.X.X.X]:587, задержка=0,29, задержки=0,09/ 0.02/0.17/0, dsn=4.0.0, status=deferred (Аутентификация SASL не удалась; сервер email.forwarder.com [X.X.X.X] сообщил: 535 Слишком много неудачных запросов на вход от Y.Y.Y.Y. Повторите попытку позже. #MS-ST-D)