Atualmente possuo um domínio comprado por meio do GoDaddy.com, que fornece uma configuração básica de e-mail para as necessidades mais comuns. Eu o configurei para encaminhar todos os e-mails para [email protected]
to [email protected]
. Eu também possuo um servidor virtual com um Postfix em execução que eu uso para um site específico (todos os e-mails para somedomain.com
são encaminhados via LMTP para um programa escrito por mim).
Como recentemente estou sofrendo assédio de spammers, já que o GoDaddy não parece filtrar spam, e como o Pocket Outlook do meu Windows Phone não pode filtrar spam, eu gostaria de usar SpamAssassin
para filtrar o spam de entrada alterando meu registros MX do domínio para o meu servidor
Minha configuração ideal é a seguinte:
- Todos os e-mails enviados para
somedomain.com
são redirecionados via LMTP como de costume por meio do transporte virtual sem nenhuma verificação de spam
- Todos os e-mails para
[email protected]
são redirecionados para [email protected]
depois de uma verificação de spam grave
- Eu não me importo com
[email protected]
, pois eu uso apenas um endereço por enquanto
- Gostaria de treinar o SpamAssassin com regras de spam personalizadas, possivelmente com base na presença de determinadas palavras-chave (links para determinadas páginas de cancelamento de inscrição que encontrei recorrentes)
Eu atualmente configuro o Postfix com
transporte
somedomain.com lmtp:[127.0.0.1]:8025
.somedomain.com error: Cannot accept mail for this domain
relay
somedomain.com OK
(Eu acho que devo adicionar mydomain.com OK
também)
virtual
@mydomain.com [email protected]
(parece uma regra geral, está tudo bem como requisito 3)
Eu instalei o SpamAssassin, posso fazer rcspamd start
e configurá-lo para inicializar com o servidor, mas não sei se há mais alguma coisa para fazer no Postfix e como aplicar o requisito 1 (somente email para mydomain.com é filtrado)
Eu também tentei enviar um e-mail via Telnet para garantir que minhas configurações estão prontas para a alteração do MX. Eu recebi a mensagem na minha conta, mas descobri que ela passou pelo secureserver.net, como o Postfix não reescreveu o destino, mas simplesmente retransmitiu a mensagem.
Obrigado antecipadamente. Não sou especialista em SpamAssassin e tenho pouca experiência no Postfix (o suficiente para evitar que meu servidor seja um retransmissão aberta )