Procmail é o utilitário que faz a entrega local de e-mails. Ele atua antes da mensagem ser disponibilizada para acesso via leitores de email como Eudora, Netscape, etc, permitindo, entre outras coisas, filtrar mensagens indesejáveis. Para configurar o procmail é necessário criar um arquivo ".procmailrc" em seu diretório pessoal (normalmente conhecido como diretório home). Para facilitar a configuracao do procmail pode-se utilizar o utilitário despam. O uso conjunto destes dois aplicativos encontra-se descrito a seguir.
(há o script instala_filtro que implementa este procedimento. Conecte-se via ssh e execute o comando: instala_filtro)
crie o arquivo .procmailrc em seu diretório home;
crie o subdiretório mail em seu diretório home;
crie um arquivo chamado .filtros no diretório mail contendo as regras de filtragem do despam;
crie um arquivo chamado .meus_conhecidos no diretório mail contendo os emais conhecidos .
buzz futebol ajuda allow *@plato.com.br *@yahoo.com suspicious *@@com.br *@@com deny vendas@bingo.com.br
- * denota uma seqüência de caracteres opcionais;
- @@ implica inclusão dos sub-domínios. Por exemplo, @@foo.com vale para @foo.com, assim como para @bar.foo.com, etc.
Obs: as mensagens rejeitadas são armazenadas numa pasta chamada suspeitos_rejeitados podendo ser lidas via webmail, pine ou qualquer leitor de email configurado para utilizar o protocolo imap.
No caso de uma mensagem ser rejeita por ser suspeita (item b.2), o remetente recebe uma mensagem informando a rejeição. Nesta mensagem segue inclusa uma chave que se inserida no assunto (Subject) possibilita o reenvio da mensagem com garantias de recebimento (ver item a.3).
A sugestão de configuração é que se registre como suspeitos (suspicious) os domínios mais gerais (.com e .com.br, por exemplo) e se abram excessões via allow para domínios mais específicos (tais como yahoo.com e plato.com.br).
A grande maioria das mensagens indesejáveis vem dos domínios .com e .com.br (e seus sub-domínios). Dai porque registrá-los como suspeitos, abrindo permissões apenas para alguns de seus sub-domínios.
No que se refere à cláusula deny, a sugestão é que ela seja usada moderadamente e com endereços bem específicos.