Postfix исходящая проверка spf - PullRequest
0 голосов
/ 05 апреля 2019

Я предоставляю постфиксный ретранслятор для своих клиентов и хотел бы отложить отправку электронных писем, если клиент использует spf и если мой постфиксный сервер не включен в их spf.

Я тестирую с использованием postfix-policyd-spf-python

Похоже, что postfix-policyd-spf-python выполняет свою работу, и к заголовку письма добавляется «Received-Spf:».

Но postfix по-прежнему отправляет электронное письмо, но я бы хотел, чтобы postfix отложил его. Можно ли это сделать?

Добавлен заголовок письма:

Received-Spf: permerror (google.com: постоянная ошибка при обработке при поиске ms@mytest.tld: relay.domain.tld не найден) client-ip = 185.x.x.x;

main.cf (тест):

smtpd_recipient_restrictions = check_policy_service unix: private / policy-spf

master.cf (тест):

policy-spf unix - n n - - spawn
user = policyd-spf argv = / usr / bin / policyd-spf

...