next up previous contents index
Next: Utilisation de LDAP Up: Règles de réécriture Previous: Règles anti-spam   Contents   Index

Filtrage spécifique sur les champs d'en-tête

Depuis la version 8.9, sendmailoffre la possibilité d'analyser des champs spécifiques de l'en-tête. Il devient ainsi faisable de refuser le message si le sujet contient un motif, ou si les champs de trace (Received) contiennent le nom ou l'adresse d'une machine honnie.

Par exemple, pour filtrer un certain sujet, on utilisera :

# Verifier le sujet des message
HSubject:          $>verifier_sujet

# Le motif que l'on cherche
DX ILOVEYOU

Sverifier_sujet
# Rechercher si on trouve le motif, avec ou sans les préfixes habituels
R $X $*            $#error $: 550 This message contains the ILOVEYOU virus
R Re: $X           $#error $: 550 This message contains the ILOVEYOU virus
R Fw: $X           $#error $: 550 This message contains the ILOVEYOU virus
R Tr: $X           $#error $: 550 This message contains the ILOVEYOU virus

Un autre exemple de filtrage, sur les champs Received, est exposé en 3.7.4, page [*].



Pierre DAVID 2001-11-26