SpamAssassin para filtragem de spam de e-mail usa uma variedade de técnicas para detectar spam, incluindo métodos baseados em DNS, filtragem bayesiana, lista negra, programas externos e bancos de dados online. Aplica um grande conjunto de regras que são comparadas com o corpo ou cabeçalho de uma mensagem, para avaliar se um email é spam. Cada teste resulta em uma pontuação atribuída se corresponder aos critérios do teste.
O SpamAssassin trata todos os idiomas igualmente; no entanto, você pode configurá-lo para analisar cada mensagem e determinar o idioma usado. Se não for um dos idiomas "permitidos", o SpamAssassin adiciona automaticamente alguns pontos à pontuação de spam da mensagem. Se o SpamAssassin não tiver certeza sobre o idioma usado, nenhum ponto será atribuído.
Filtrar spam de idioma estrangeiro com SpamAssassin
Para que o SpamAssassin filtre as línguas estrangeiras:
- Abrir /etc/mail/spamassassin/local.cf no seu editor favorito.
- Se não estiver presente, adicione "ok_languages" em uma linha própria.
- Listar os idiomas (da lista abaixo) que você deseja aceitar, separados por espaços:
- af - Afrikaans
- sq - albanês
- sou - amárico
- ar - árabe
- hy - armênio
- eu - Basco
- bs - bósnio
- bg - búlgaro
- estar - bielorrusso
- ca - catalão
- zh - chinês
- h - croata
- cs - checo
- da - dinamarquês
- nl - holandês
- en - Inglês
- eo - Esperanto
- et - estoniano
- fi - finlandês
- fr - francês
- fy - frisão
- ka - georgiano
- de - Alemão
- el - grego
- ele - hebraico
- hu - húngaro
- Oi - hindi
- é - Islandês
- identidade - indonésio
- ga - Gaélico irlandês
- isto - italiano
- ja - japonês
- ko - coreano
- la - latim
- lv - letão
- lt - lituano
- Senhora - malaio
- Sr - Marathi
- ne - nepalês
- não - norueguês
- fa - persa
- pl - polonês
- pt - Português
- qu - quíchua
- rm - Reto-românico
- ro - Romena
- ru - russo
- sa - sânscrito
- sco - escocês
- gd - Gaélico escocês
- sr - sérvio
- sk - eslovaco
- sl - esloveno
- es - espanhol
- sw - suaíli
- sv - sueco
- tl - Tagalog
- ta - tâmil
- º - Tailandês
- tr - turco
- Reino Unido - Ucraniano
- vi - vietnamita
- cy - galês
- yi - iídiche
Para aceitar correio em inglês, alemão, latim, tailandês e sueco, por exemplo, use "ok_languages en de la th sv".