Postfix-Bypass header_checks para alguns remetentes

Postfix-Bypass header_checks para alguns remetentes

Quero ignorar header_checks/body_checks para alguns endereços de remetentes recebidos (ou algo como uma lista de permissões).

Tentei até agora usar a opção FILTER em header_checks com outra porta em master.cf referente à opção receiver_override_options com "no_header_body_checks", mas meu log diz:

"warning: connect to transport 127.0.0.1: No such file or directory"

meus header_checks:

/^From:.*domain\.tld/                                FILTER 127.0.0.1:10026

meu mestre.cf:

172.0.0.1:10026 inet  n       -       -       -      -      smtpd
 -o receive_override_options=no_header_body_checks

Também tentei em master.cf e header_checks: "localhost:10026" e apenas "10026" em vez de "127.0.0.1:10026"

Obrigado pela ajuda, Martinho

EDIT1: ortografia

Responder1

Você está bem perto. Você também deve especificar o protocolo ( smtp), como FILTER smtp:127.0.0.1:10026.

Então

/^From: whatever-match/ FILTER smtp:127.0.0.1:10026
10026 inet  n -       n       -       4      smtpd
        -o receive_override_options=no_unknown_recipient_checks
        [whatever smtpd options you want]

informação relacionada