Portál AbcLinuxu, 7. května 2025 12:46
$inet_socket_port = [10024, 10026]; $interface_policy{'10026'} = 'SASLBYPASS'; $policy_bank{'SASLBYPASS'} = { originating => 1, bypass_spam_checks_maps => [1], bypass_banned_checks_maps => [1], bypass_header_checks_maps => [1], };A následně nevím, jak mám v Postfixu aktivovat druhý filtr na portu 10026, jelikož v main.cf mám aktuálně:
content_filter = amavis:[127.0.0.1]:10024Zkoušel jsem dle návodu změnit content_filter na:
content_filter = smtp-amavis:[127.0.0.1]:10026A vložit na konec konfigu:
smtpd_data_restrictions = reject_unauth_pipelining permit_mynetworks permit_sasl_authenticated check_client_access regexp:/etc/postfix/filter-catchall.regexpA vytvořit soubor /etc/postfix/filter-catchall.regexp s obsahem:
/^/ FILTER smtp-amavis:[127.0.0.1]:10024Následně restartovat postfix a amavis, ovšem poté mi nechodí emaily, nevíte, kde by mohl být problém?
Řešení dotazu:
-o content_filter=smtp-amavis:[127.0.0.1]:10024 smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o content_filter=smtp-amavis:[127.0.0.1]:10026Zadruhe, narozdil od tebe definuje content_filter v master.cf misto main.cf(hned prvni kod v navodu), takze to si musis upravit(zakomentovat v main a dopsat do master). Pak by to mohlo chodit.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.