next up previous contents
suivant: Passer de sendmail à monter: Configurer postfix précédent: Gérer les domaines virtuels   Table des matières

La lutte anti spam

Pour lutter contre le spam, il suffit de préciser dans le fichier /etc/postfix/main.cf que les règles pour filtrer les en-têtes des courriers sont dans le fichier /etc/postfix/header_checks et le contenu de chaque message dans le fichier /etc/postfix/body_check :

header_checks = regexp:/etc/postfix/header_checks 
body_checks = regexp:/etc/postfix/body_checks
smtpd_client_restrictions = reject_maps_rbl
maps_rbl_domains = rbl.maps.vix.com, dul.maps.vix.com

Voici un exemple de fichier /etc/postfix/header_checks :

/^from: .+@.*mechant.com/	REJECT

Pour renvoyer tout courrier venant du domaine mechant.com.

Voici pour terminer quelque options supplémentaires :

debugger_command
Nombre d'instances d'un module : default_process_limit = 10
Nombre de courriers adressés simultanément (entre 2 et 10) :
initial_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
local_destination_concurrency_limit = 2 (l'accès à la BAL est séquentiel)
smtp_destination_concurrency_limit = 4 (vers le FAI)

# Ne pas accepter les machines sans DNS inverse (stupide et dangereux)
# Spammers a mettre dehors à la connexion
smtpd_client_restrictions = reject_unkown_client,
hash:/etc/postfix/Access



2004-07-17