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