Postfix-Bypass header_checks para algunos remitentes

Postfix-Bypass header_checks para algunos remitentes

Quiero omitir header_checks/body_checks para algunas direcciones de remitentes entrantes (o algo así como una lista blanca).

Hasta ahora intenté usar la opción FILTRO en header_checks con otro puerto en master.cf con respecto a la opción recibir_override_options con "no_header_body_checks", pero luego mi registro dice:

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

mis header_checks:

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

mi maestro.cf:

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

También probé en master.cf y header_checks: "localhost:10026" y solo "10026" en lugar de "127.0.0.1:10026"

Gracias por tu ayuda Martín

EDITAR1: ortografía

Respuesta1

Estás bastante cerca. También debes especificar el protocolo ( smtp), como FILTER smtp:127.0.0.1:10026.

Entonces

/^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]

información relacionada