Como bloquear a entrada e permitir a saída de e-mails para um usuário que não responde no Sendmail?

Como bloquear a entrada e permitir a saída de e-mails para um usuário que não responde no Sendmail?

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/virtusertablecom:

[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/aliasesarquivo assim:

no-reply: /dev/null

Certifique-se de reconstruir o banco de dados de aliases com o newaliasescomando 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 virtusertablepode não ser suficiente.

Para bloquear no-replye-mails e muitos outros UCE (e-mail comercial não solicitado), você pode usarspamassassincomo servidor (spamd) em conexão com spamass-milter.

A milterabordagem é 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-updateas atualizações de regras do SpamAssassin.

Responder3

  1. Certifique-se de que não haja nenhuma no-replyconta de sistema operacional
  2. Remova a entrada “erro personalizado” do virtusertable

informação relacionada