GNU/Linux >> Linux Esercitazione >  >> Linux

Whitelist degli host in Postfix/Amavis

Introduzione:
Ho un server e-mail con un filtro antispam molto potente e ogni tanto vede le e-mail che invio dalle nostre reti come SPAM.
Per bypassare lo scanner SPAM per quelle reti senza bypassare la scansione antivirus di Amavis ho trovato queste istruzioni in Internet all'indirizzo:
http://verchick.com/mecham/public_html/spam/bypassing.html#1

Consenti ai clienti sulla mia rete interna di ignorare la scansione utilizzando la banca delle politiche "MYNETS". Puoi utilizzare la policy bank integrata "MYNETS" per consentire ai clienti inclusi in $mynetworks. Supponiamo che tu consenta a tutti (o alla maggior parte) dei client sulla tua rete interna di inviare posta in uscita attraverso il tuo filtro antispam.
Gli indirizzi IP di questi client sono inclusi in $mynetworks di Postfix in main.cf :
mynetworks = 127.0.0.0/8 !192.168.1.1 192.168.1.0/24
In /etc/amavis/conf.d/50-user @mynetworks determina quali client utilizzeranno la policy bank 'MYNETS':
@mynetworks = qw( 127.0.0.0/8 [::1] [FE80::]/10 [FEC0::]/10
!192.168.1.1 192.168.1.0/24 );

E configurare la banca delle politiche "MYNETS" come desiderato:
Aggiunto anche a /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
};

Quando si utilizza la banca delle polizze "MYNETS", è necessario utilizzare *_send_xforward_command in master.cf che abilita l'inoltro dell'indirizzo IP del client ad 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

(o)
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


Linux
  1. Come aggiungere più host in phpMyAdmin

  2. Configura host virtuali su CentOS

  3. Opzioni di comando TCP Wrapper (hosts.allow e hosts.deny) in Linux

  4. Inoltro Postfix a Office365

  5. POSTFIX permesso main.cf negato

Postfix:abilita la registrazione dell'oggetto dell'e-mail nel log di posta

Server di posta Postfix

Installazione del server di posta Postfix su Ubuntu 14.04

Gestione di host dedicati

Installazione del server di posta Postfix su Ubuntu 20.04

Come installare Postfix su Ubuntu 18.04?