Filtre heuristique

MDaemon Email Server

Navigation:  Menu Sécurité > Filtre anti-spam > Filtre anti-spam >

Filtre heuristique

Print this Topic Previous pageReturn to chapter overviewNext page

Activer le système d’attribution de scores aux messages

Cochez cette case pour activer le système d’attribution de scores aux messages du Filtre anti-spam. Aucune option du Filtre anti-spam ne sera disponible tant que vous n’aurez pas sélectionné cette option.

Options du moteur heuristique

Un message est considéré comme du spam si son score est supérieur ou égal à X (0.0-500.0)

La valeur saisie dans cette case correspond au seuil minimal pour le spam que MDaemon compare au score de chaque message. Tous les messages qui obtiennent un score supérieur ou égal à cette valeur seront considérés comme du spam et les actions appropriées seront entreprises en fonction des paramètres que vous aurez configurés pour le Filtre anti-spam.

Le traitement SMTP refuse les messages dont le score est supérieur ou égal à X (0=jamais)

Utilisez cette option pour définir un score au-delà duquel le courrier considéré comme indésirable, sera rejeté. Lorsqu’un message obtient un score supérieur ou égal au seuil que vous avez fixé, il est alors rejeté en totalité au lieu d’être traité selon les autres fonctions et éventuellement distribué. La valeur de ce champ doit toujours être supérieure à celle saisie pour l’option ci-dessus Un message est considéré comme du spam si son score … . Sinon, un message de ce type ne sera jamais considéré comme du spam et sera traité selon les autres options du Filtre anti-spam : il sera rejeté uniquement au moment de la distribution. Saisissez "0" dans ce champ si souhaitez que MDaemon ne rejette aucun message, quel que soit leur score.

Par exemple : si vous fixez le seuil pour le score des spams à 5.0 et le seuil de rejet à 10.0, tous les messages qui obtiennent un score de spam entre 5.0 (inclus) et 10.0 seront considérés comme du spam et traités en fonction des paramètres de la boîte de dialogue Filtre anti-spam. Quant aux messages qui obtiennent un score supérieur ou égal à 10.0, ils seront rejetés au cours du processus de distribution du courrier.

Vous devez surveiller la performance du Filtre anti-spam de temps à autre et ajuster les seuils des spams et de rejet pour qu’ils répondent à vos besoins. Toutefois, généralement un seuil pour les spams fixé à 5.0 bloquera la majorité des messages indésirables avec un taux de faux négatifs relativement faible, et très peu de faux positifs (le courrier marqué, à tort, comme spam). Un seuil de rejet fixé à10 ou 15 entraînera uniquement le rejet de messages qui sont, presque systématiquement, indésirables. Il est très rare qu’un message légitime obtienne un score aussi élevé.

Afficher les résultats heuristiques dans les rapports de session SMTP

Sélectionnez cette option pour afficher les résultats du traitement heuristique avec les rapports de session SMTP. Cette option n’est pas disponible lorsque le score de rejet du spam est fixé à "0" (autrement dit, lorsque le spam n’est jamais rejeté à cause de son score). Pour plus d’informations, voir l’option ci-dessus Le traitement SMTP refuse les messages dont le score est supérieur ou égal à X (0=jamais) Remarque : lorsque cette option est utilisée, les résultats de l'analyse sont enregistrés dans le journal SMTP, et non dans le journal Spam.

Annuler l'analyse dans la file pour les messages traités durant la session SMTP

Par défaut, MDaemon analyse les messages pendant la session SMTP afin de déterminer s'ils doivent être refusés en fonction de leur score. Lorsqu'un message est accepté, MDaemon effectue une autre analyse dans la file d'attente afin d'appliquer les options du Filtre anti-spam. Lorsque cette option est  activée, la deuxième analyse n'est pas effectuée. Cela peut réduire l'utilisation des ressources du processeur et améliorer l'efficacité du Filtre anti-spam. Cependant, dans ce cas seuls les en-têtes SpamAssassin par défaut sont ajoutés au message. Si vous avez modifié les en-têtes SpamAssassin par défaut ou indiqué des en-têtes personnalisés dans le fichier local.cf, ils seront ignorés.

Refuser les messages en cas d’erreur lors de l’analyse SMTP

Activez cette option si vous souhaitez que le message soit refusé si une erreur se produit au cours de l’analyse effectuée pendant la session SMTP.

Indicateur

Cet indicateur sera inséré au début de l’en-tête Subject des messages dont le score est supérieur ou égal au seuil fixé. Vous pouvez le paramétrer pour qu’il contienne des informations concernant le score spam du message, et que ce dernier soit détecté et filtré en conséquence (à condition que le Filtre anti-spam soit configuré de façon à distribuer les messages). Cette méthode permet d’acheminer facilement les messages vers un dossier "spam" spécifique. Si vous souhaitez que l’insertion du score du message et de la valeur du seuil soient dynamiques, utilisez les indicateurs "_HITS_" pour le score et "_REQD _" pour le seuil requis. Vous pouvez également remplacer "_HITS_" par "_SCORE(0)_" car l’indicateur "_HITS_" ne reconnaît pas les scores commençant par zéro.

Exemple,

Si l’indicateur est : ***SPAM*** Score/Req: _HITS_/_REQD_ - un score de 6.2 et le sujet : "Attention, ceci est un spam !"
il sera remplacé par "***SPAM*** Score/Req: 6.2/5.0 – Attention, ceci est un spam !"

Si "_SCORE(0)_" est remplacé par "_HITS_" on obtient
"***SPAM*** Score/Req: 06.2/5.0 – Attention, ceci est un spam!"

Laissez le champ vide si vous ne souhaitez pas modifier le texte du sujet. Aucun indicateur ne sera inséré.

Cette option n'est pas disponible si vous avez choisi d’exécuter le daemon MDSpamD sur un autre poste (voir Daemon anti-spam).