SpamAssassin pour le filtrage du courrier électronique utilise diverses techniques pour détecter le courrier indésirable, notamment les méthodes basées sur DNS, le filtrage bayésien, la liste noire, les programmes externes et les bases de données en ligne. Il applique un grand ensemble de règles qui correspondent au corps ou à l'en-tête d'un message pour déterminer si un courrier électronique est un spam. Chaque test donne un score attribué s’il correspond aux critères du test.
SpamAssassin traite toutes les langues de la même manière; Cependant, vous pouvez le configurer pour analyser chaque message et déterminer la langue utilisée. S'il ne s'agit pas d'un des langages "autorisés", SpamAssassin ajoute automatiquement quelques points au score de spam du message. Si SpamAssassin n'est pas sûr de la langue utilisée, aucun point n'est attribué.
Filtrer le spam en langue étrangère avec SpamAssassin
Pour que SpamAssassin filtre les langues étrangères envoyées par la poste:
- Ouvrir /etc/mail/spamassassin/local.cf dans votre éditeur préféré.
- S'il n'est pas présent, ajoutez "ok_languages" sur une ligne de lui-même.
- Répertoriez les langues (à partir de la liste ci-dessous) que vous souhaitez accepter, séparées par des espaces:
- un F - Afrikaans
- sq - albanais
- un m - amharique
- ar - arabe
- hy - arménien
- UE - basque
- bs - bosniaque
- bg - bulgare
- être - biélorusse
- Californie - catalan
- zh - Chinois
- heure - croate
- cs - tchèque
- da - danois
- nl - Néerlandais
- en - Anglais
- eo - espéranto
- et - estonien
- Fi - finnois
- fr - Français
- fy - frison
- ka - géorgien
- de - Allemand
- el - Grec
- il - l'hébreu
- hu - hongrois
- salut - hindi
- est - islandais
- identifiant - indonésien
- Géorgie - gaélique irlandais
- il - italien
- ja - Japonais
- ko - coréen
- la - Latin
- lv - letton
- lt - lituanien
- Mme - malais
- m - marathi
- ne - népalais
- non - norvégien
- FA - persan
- PL - Polonais
- pt - Portugais
- qu - quechua
- rm - Le rhéto-roman
- ro - roumain
- ru - russe
- sa - sanscrit
- sco - écossais
- gd - gaélique écossais
- sr - serbe
- sk - slovaque
- sl - slovène
- es - Espanol
- sw - swahili
- sv - suédois
- tl - tagalog
- ta - Tamil
- th - thaï
- tr - Turc
- Royaume-Uni - ukrainien
- vi - vietnamien
- cy - gallois
- yi - le yiddish
Pour accepter le courrier en anglais, allemand, latin, thaï et suédois par exemple, utilisez "ok_languages en de la th th sv"