Bloqueia todo o e-mail de saída no Linux Server executando o sendmail enquanto permite que o correio de entrada continue funcionando

3

Eu tenho um servidor "CentOS 5" Eu gostaria de bloquear todos os emails de saída temporariamente. O servidor está usando o sendmail. De preferência, usando iptables, se aplicável. Eu ainda preciso de email para entrar na máquina, se isso puder ser feito ao mesmo tempo.

Obrigado

    
por bckr 11.04.2011 / 14:56

3 respostas

5

Claro, isso é possível. Você deve ser capaz de adicionar apenas uma regra iptables que bloqueia as conexões de saída na porta do sendmail. Use um comando como algo,

iptables -A OUTPUT -p tcp --dport 25 -j REJECT

e iptables rejeitarão todas as conexões de saída na porta 25.

    
por 11.04.2011 / 15:05
0

Você pode bloquear a porta TCP 25 no firewall de saída, provavelmente mais simples de implementar do que alterar as configurações de e-mail, além de todas as mensagens de saída estarem prontas para tentativas de retransmissão mais tarde, assim que você tiver liberado a válvula .

    
por 11.04.2011 / 15:02
0

Se o seu servidor estiver rodando como uma retransmissão de sendmail, veja a configuração de relay-domains. Você pode adicionar todos os seus domínios ao /mail / mail / relay-domains restart sendmail.

Isso permitirá que o sendmail cheque antes de enviá-lo. Se você remover as entradas desse arquivo, as mensagens de e-mail de domínio não permitidas serão enfileiradas até que você as adicione novamente. Ao reiniciar, o sendmail processará a fila e tudo ficará feliz.

    
por 11.04.2011 / 16:11