O objetivo deste artigo não é descrever as funcionalidades do spamassassin, mas vou comentar as principais configurações do conf. Eu traduzi as funcionalidades de cada configuração, sendo assim o conf ficou auto-explicativo:
# vi /etc/mail/spamassassin/local.cf
#!/bin/bash
##############################
# Arquivo: /etc/mail/spamassassin/local.cf
# Funcao: Configuracao do SpamAssassin
##############################
# Redes Confiaveis
trusted_networks XXX.XXX.XXX.XXX (coloque o IP da sua lan aqui)
# Score para conteudo Interno (Confiavel)
score ALL_TRUSTED -100
# Quantidade de pontos(Score) a serem atingidos para uma mensagem ser considerada SPAM
required_hits 12.0
# Texto a ser adicionando ao assunto de cada mensagem categorizada como SPAM
rewrite_header Subject xxx::SPAM::xxx
# Encaminhamento do SPAM como anexo
report_safe 1
# Configuracao da Tecnologia de aprendizagem Bayes => /var/lib/nobody/.spamassassin => Bayes Database
bayes_path /etc/mail/spamassassin/bayes/bayes
bayes_file_mode 0777
use_bayes 1
use_bayes_rules 1
bayes_min_ham_num 60
bayes_min_spam_num 100
bayes_auto_learn 1
bayes_auto_learn_threshold_nonspam 0.1
bayes_auto_learn_threshold_spam 4.5
bayes_learn_to_journal 0
# Mensagem de Alerta quando um SPAM e filtrado
clear_report_template
report Aqui você coloca o que será escrito no corpo da mensagem identificada como Spam
# Habilita ou disabilita as tecnologias de checagem
skip_rbl_checks 0
use_razor2 1
use_pyzor 0
# Habilita o funcionamento do Bogofilter (Inteligencia de checagem)
header BOGOFILTER X-Spam-Bogofilter =~ /yes/
describe BOGOFILTER Message has too many bogons.
score BOGOFILTER 5.0
# Scores Customizados => ASTARO Settings
# Astaro score settings
score DRUGS_ERECTILE 2
score DRUGS_ANXIETY_EREC 2
score HTML_MIME_NO_HTML_TAG 1
score HTML_MESSAGE 0.0
score HTML_FONT_BIG 1
score RCVD_NUMERIC_HELO 2
score RCVD_BY_IP 1
# Astaro extra adjust for Asia emails
score MIME_BASE64_TEXT 0.5
##############################
# Arquivo: /etc/mail/spamassassin/local.cf
# Funcao: Configuracao do SpamAssassin
##############################
# Redes Confiaveis
trusted_networks XXX.XXX.XXX.XXX (coloque o IP da sua lan aqui)
# Score para conteudo Interno (Confiavel)
score ALL_TRUSTED -100
# Quantidade de pontos(Score) a serem atingidos para uma mensagem ser considerada SPAM
required_hits 12.0
# Texto a ser adicionando ao assunto de cada mensagem categorizada como SPAM
rewrite_header Subject xxx::SPAM::xxx
# Encaminhamento do SPAM como anexo
report_safe 1
# Configuracao da Tecnologia de aprendizagem Bayes => /var/lib/nobody/.spamassassin => Bayes Database
bayes_path /etc/mail/spamassassin/bayes/bayes
bayes_file_mode 0777
use_bayes 1
use_bayes_rules 1
bayes_min_ham_num 60
bayes_min_spam_num 100
bayes_auto_learn 1
bayes_auto_learn_threshold_nonspam 0.1
bayes_auto_learn_threshold_spam 4.5
bayes_learn_to_journal 0
# Mensagem de Alerta quando um SPAM e filtrado
clear_report_template
report Aqui você coloca o que será escrito no corpo da mensagem identificada como Spam
# Habilita ou disabilita as tecnologias de checagem
skip_rbl_checks 0
use_razor2 1
use_pyzor 0
# Habilita o funcionamento do Bogofilter (Inteligencia de checagem)
header BOGOFILTER X-Spam-Bogofilter =~ /yes/
describe BOGOFILTER Message has too many bogons.
score BOGOFILTER 5.0
# Scores Customizados => ASTARO Settings
# Astaro score settings
score DRUGS_ERECTILE 2
score DRUGS_ANXIETY_EREC 2
score HTML_MIME_NO_HTML_TAG 1
score HTML_MESSAGE 0.0
score HTML_FONT_BIG 1
score RCVD_NUMERIC_HELO 2
score RCVD_BY_IP 1
# Astaro extra adjust for Asia emails
score MIME_BASE64_TEXT 0.5
Um comentário:
Oi saudações, gostaria de tirar uma dúvida, eu configurei o spamassassin para rodar em minha rede, porém ele não está sendo tão eficiente, até consegue diminuir spam porém ainda entra bastante. Estou tendo alguns problemas onde ele está marcando alguns spams com pontuação negativa assim entrando na minha rede. Sabe me dizer como eu posso resolver esse problema da pontuação negativa ?
Abraço.
Fabiano
Postar um comentário