
Estou tentando bloquear e-mails recebidos para usuários que não respondem e permitir que eles enviem e-mails ao mesmo tempo. Tentei editar a configuração /etc/mail/virtusertable
com:
[email protected] error:5.7.0:550 Invalid Address
Mas quando tentei enviar um e-mail de teste com root
, o e-mail foi devolvido ao meu postmaster com o erro "Endereço inválido". Então, acho que a configuração afeta tanto o envio quanto o recebimento de e-mails.
Como preciso receber e-mails de alguns outros usuários, existe alguma maneira de bloquear e-mails recebidos e ainda permitir os de saída sem fechar a porta de entrada 25 do meu firewall?
Responder1
Eu adicionaria uma entrada ao seu /etc/aliases
arquivo assim:
no-reply: /dev/null
Certifique-se de reconstruir o banco de dados de aliases com o newaliases
comando posteriormente.
Referências
Responder2
Como preciso receber e-mails de alguns outros usuários, existe alguma maneira de bloquear e-mails recebidos e ainda permitir os de saída sem fechar a porta de entrada 25 do meu firewall?
Se você estiver executando um servidor, deve estar ciente de que sempre há ataques, portanto a entrada virtusertable
pode não ser suficiente.
Para bloquear no-reply
e-mails e muitos outros UCE (e-mail comercial não solicitado), você pode usarspamassassincomo servidor (spamd) em conexão com spamass-milter
.
A milter
abordagem é muito boa, pois você pode analisar e-mails e rejeitá-los enquanto estão sendo recebidos.
O bloqueio de usuários é feito por:
# /etc/spamassassin/local.cf
blacklist_from no-reply@*
blacklist_from direkt-invest@*
blacklist_from *@*direkt-invest*
whitelist_from [email protected]
Existem muitas outras regras que você pode seguirlocal rules
Para bloquear e-mails com uso de conteúdo específico
body LOCAL_UCE1_RULE /Viagra/
score LOCAL_UCE1_RULE 1000.0
Você pode bloquear a maior parte do UCE usandoListas de bloqueio de DNS.
Freqüentemente, você também precisa ajustar suas regras e executar sa-update
as atualizações de regras do SpamAssassin.
Responder3
- Certifique-se de que não haja nenhuma
no-reply
conta de sistema operacional - Remova a entrada “erro personalizado” do virtusertable