Objectivo
Instalação do pacote anti-spam spamassassin. Este pode posteriormente ser integrado num sistema de filtragem de emails.
Instalação
server:~# aptitude install spamassassin spamc
As capacidades do spamassassin podem ser ampliadas com a instalação de plugins:
server:~# aptitude install razor pyzor
Configuração
A instalação por omissão não activa o daemon spamassassin. Para que este inicie automaticamente, deve ser alterado o ficheiro /etc/default/spamassassin:
# /etc/default/spamassassin
# Duncan Findlay
# WARNING: please read README.spamd before using.
# There may be security risks.
# Change to one to enable spamd
ENABLED=1
# [...]
E para que as regras de filtragem sejam actualizadas diariamente:
# [...]
# Cronjob
# Set to anything but 0 to enable the cron job to automatically update
# spamassassin's rules on a nightly basis
CRON=1
Reiniciar o serviço:
server:~# /etc/init.d/spamassassin restart
Verificação
No site do spamassassin, existe uma mensagem de teste que pode ser descarregada em http://spamassassin.apache.org/gtube/gtube.txt e utilizada para verificar a instalação. Basta descarregar essa mensagem e filtrar o seu conteúdo:
fribeiro@server:~$ wget http://spamassassin.apache.org/gtube/gtube.txt
fribeiro@server:~$ spamc < gtube.txt
Received: from localhost by server.home.lan
with SpamAssassin (version 3.2.5);
Mon, 22 Dec 2008 17:39:22 +0000
From: Sender <sender@example.net>
To: Recipient <recipient@example.net>
Subject: Test spam mail (GTUBE)
Date: Wed, 23 Jul 2003 23:30:00 +0200
Message-Id: <GTUBE1.1010101@example.net>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on server.home.lan
X-Spam-Level: **************************************************
X-Spam-Status: Yes, score=1000.0 required=5.0 tests=GTUBE,NO_RECEIVED,
NO_RELAYS autolearn=no version=3.2.5
MIME-Version: 1.0
# [...]
Os cabeçalhos X-Spam-Status: Yes, score=1000.0 required=5.0 indicam claramente que a mensagem foi classificada como sendo spam e poderá ser filtrada em conformidade.
Referências
- The Apache SpamAssassin Project (http://spamassassin.apache.org/index.html)
- GTUBE — the Generic Test for Unsolicited Bulk Email (http://spamassassin.apache.org/gtube/)




















