SpamAssassin - Avaliação de URI no corpo do e-mail

Publicado por Giovani de Souza em 16/02/2010

[ Hits: 7.282 ]

 


SpamAssassin - Avaliação de URI no corpo do e-mail



Boa tarde a todos.

Gostaria de tentar auxiliar alguém que tenha necessidade de fazer bloqueio por URI no corpo do e-mail.

Trabalharemos com alguns arquivos do SpamAssassin (funciona também na versão 3.2.x e 3.3.x).

Acesse o diretório do SpamAssassin (/etc/spamassassin):

# cd /etc/spamassassin

Crie um arquivo com um nome de sua preferência (no caso eu usei bad_uri.list). Nesse arquivo acrescente as URI (URI não é URL/URN, para ver mais sobre URI - http://pt.wikipedia.org/wiki/URI) que deseja fazer a leitura e na sequência o bloqueio (seguem abaixo alguns exemplos).

# vi bad_uri.list

uri __BAD_URI /fileden\.com/i
uri __BAD_URI /attach-hotmail\.com/i
uri __BAD_URI /gaiagarden\.com/i
uri __BAD_URI /pietra-marmo\.fr/i
uri __BAD_URI /soldiers\.es/i
uri __BAD_URI /umail\.shoptime\.com/i
describe __BAD_URI links containing spam advertised sites
score __BAD_URI 50

Onde:
  • uri = tipo do "objeto" que será analisado;
  • __BAD_URI (o nome que utilizei para identificar essas regras)
  • /<valor>/i (as 2 "//" são os limitadores dos valores que será avaliado e o "i" é de insensitive)
  • describe (não é obrigatório, é mais para um comentário seu)
  • score (é o valor em pontos positivos de spam que receberá, no caso eu estou pontuando 50 positivo)

Editar o local.cf para fazer o include do arquivo de rules de URI.

# vi local.cf

...
include bad_uri.list
...

No próximo post quero tentar tratar de user_prefs em arquivo e/ou banco (mysql e postgres) e sa-learn.

Valeu pessoal e até a próxima.

Giovani de Souza

Outras dicas deste autor

SpamAssassin 3.2.5 - Avaliação de palavras

Instalando o driver nVidia versão 190 no Ubuntu 9.10 - sem complicação

Sony VAIO com placa wireless Atheros AR9285 - nVidia 410M Cuda - Ubuntu 11.04

Leitura recomendada

Plugin HPLIP - Erro de conexão ao instalar [Resolvido]

Como passar usuário e senha automaticamente no OpenVPN

Configurando JDK no PATH no Linux (qualquer distro)

Pacman-Color - Instalando e substituindo o Pacman

Ubuntu 14.04 - Erro: "nova linha no campo nome '#padding'" [Resolvido]

  

Comentários
[1] Comentário enviado por ddamaral em 05/07/2012 - 09:09h

Bom dia Giovani!

Este artigo está sendo muito útil neste momento de implantação do SpamAssassin.

Tenho uma dúvida, quanto analise de conteúdo de anexos .xls (excel).

É possível esta analise como SpamAssassin?

Obrigado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts