Úvod:
Mám e-mailový server s velmi silným filtrováním nevyžádané pošty a tu a tam vidí e-maily, které posílám z našich vlastních sítí, jako SPAM.
Abychom obešli skener SPAMu pro tyto sítě bez obcházení antivirové skenování Amavisu Tyto pokyny jsem našel na internetu na adrese:
http://verchick.com/mecham/public_html/spam/bypassing.html#1
Umožnit klientům v mé interní síti obejít skenování pomocí banky zásad „MYNETS“. Můžete použít vestavěnou banku zásad „MYNETS“, která umožní klientům zahrnutým do $mynetworks. Předpokládejme, že umožňujete všem (nebo většině) klientům ve vaší interní síti odesílat odchozí poštu přes váš spamový filtr.
IP adresy těchto klientů jsou součástí $mynetworks Postfixu v main.cf :mynetworks = 127.0.0.0/8 !192.168.1.1 192.168.1.0/24
V /etc/amavis/conf.d/50-user @mynetworks určuje, kteří klienti budou používat banku zásad 'MYNETS':@mynetworks = qw( 127.0.0.0/8 [::1] [FE80::]/10 [FEC0::]/10
!192.168.1.1 192.168.1.0/24 );
A banku zásad „MYNETS“ byste nakonfigurovali podle potřeby:
Přidáno také do /etc/amavis/conf.d/50-user $policy_bank{'MYNETS'} = { # clients in @mynetworks
bypass_spam_checks_maps => [1], # don't spam-check internal mail
bypass_banned_checks_maps => [1], # don't banned-check internal mail
bypass_header_checks_maps => [1], # don't header-check internal mail
};
Při používání banky zásad „MYNETS“ musíte použít *_send_xforward_command v master.cf který umožňuje přeposílání IP adresy klienta na amavisd-new.:smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes
-o max_use=20
(nebo)lmtp-amavis unix - - n - 2 lmtp
-o lmtp_data_done_timeout=1200
-o lmtp_send_xforward_command=yes
-o disable_dns_lookups=yes
-o max_use=20