IceWarp toutes versions -
Cet article décrit comment créer un filtre qui rejette les messages qui ont une entête FROM vide (pas d'émetteur).
Note : il n'est pas conseillé de rejeter ces messages. Le champ From vide est en effet autorisé par le protocole et permet d'éviter des cas de bouclages notamment pour les retours d'erreurs (on ne peut pas répondre à un message dont le From est vide...).
DESCRIPTION
Ce filtre n'est pas recommandé car beaucoup de messages de notification et certains messages provenant de listes de diffusion sont envoyés avec un champ 'From' vide. Pour rejeter de tels messages, vous devez créer un Filtre de contenu qui va les intercepter.
Allez sur le noeud Mail -> Règles -> onglet Filtres de contenu -> bouton Ajouter... et choisissez
la condition Si l'expéditeur correspond à une chaîne
et l'action Accepter/Rejeter/Détruire/Spam/Quarantaine :

Cliquez sur le lien "une chaîne" et choisissez RegEx (Expression régulière) dans le menu des fonctions.
Mettez ^$ dans le champ "Chaîne" (explication : ^ indique le début d'une chaîne et $ en indique la fin donc, ici, vous recherchez une chaîne vide).

Confirmer par 'Valider'. L'action Rejeter étant choisie par défaut, vous n'avez pas à la modifier.
Terminez en donnant un nom au filtre puis en cliquant sur 'Valider' et le filtre est configuré.
NB : Vous pouvez ajouter comme action : 'copier vers Adresse email', à fin d'audit.
KB2007022004
Mis à jour le 21/11/12