SpamAssassin no Sendmail usando o Procmail
Esse artigo aborda a instalação e configuração do SpamAssassin para atuar em conjunto com o MTA Sendmail. Essa integração será realizada através do Procmail. SpamAssassin é um poderoso software antispam que filtra suas mensagens de e-mail em busca dos indesejáveis SPAMs. Vale à pena conferir!
Parte 6: Iniciando o spamassassin junto com o sendmail
Agora chegou a tão esperada hora. Vamos colocar essa brincadeira pra rodar.
Vamos editar o arquivo /etc/rc.d/rc.sendmail.
Coloque o bloco que inicia o sendmail assim:
Vamos editar o arquivo /etc/rc.d/rc.sendmail.
Coloque o bloco que inicia o sendmail assim:
# Start sendmail:
sendmail_start() {
if [ -x /usr/sbin/sendmail ]; then
echo "Iniciando Spamassassin 3.3.0"
spamd -c -d --nouser-config -u mail
echo "Starting sendmail MTA daemon: /usr/sbin/sendmail -L sm-mta -bd -q25m"
/usr/sbin/sendmail -L sm-mta -bd -q25m
echo "Starting sendmail MSP queue runner: /usr/sbin/sendmail -L sm-msp-queue -Ac -q25m"
/usr/sbin/sendmail -L sm-msp-queue -Ac -q25m
fi
}
sendmail_start() {
if [ -x /usr/sbin/sendmail ]; then
echo "Iniciando Spamassassin 3.3.0"
spamd -c -d --nouser-config -u mail
echo "Starting sendmail MTA daemon: /usr/sbin/sendmail -L sm-mta -bd -q25m"
/usr/sbin/sendmail -L sm-mta -bd -q25m
echo "Starting sendmail MSP queue runner: /usr/sbin/sendmail -L sm-msp-queue -Ac -q25m"
/usr/sbin/sendmail -L sm-msp-queue -Ac -q25m
fi
}
e o que o encerra assim:
# Stop sendmail:
sendmail_stop() {
killall sendmail
killall spamd
}
sendmail_stop() {
killall sendmail
killall spamd
}
Pronto! Agora salve o arquivo e execute:
# /etc/rc.d/rc.sendmail restart
Tá nota 10 teu artigo! Parabéns!