E-mail local apenas com o qmail

1

Estou usando o CentOS com uma instalação " Parallels Plesk ", uma configuração padrão do qmail e quero restringir o tráfego de e-mail ao meu domínio virtual (nenhum e-mail de entrada / saída de / para qualquer domínio externo). Como faço para configurar o qmail / plesk para conseguir isso?

    
por user21692 01.10.2009 / 13:15

1 resposta

2

Se você quiser impedir que seu servidor envie mensagens de saída para qualquer coisa, exceto domínios locais, desabilite a retransmissão para todos.

Haverá um arquivo de controle 'cdb' que o seu tcpserver lê quando iniciar o qmail-smtpd e estará configurando a variável de ambiente RELAYCLIENT para qualquer rede que tenha permissão para retransmitir para domínios não locais. (Veja tcpserver (1), particularmente a opção -x, e também tcprules (1) e qmail-smtpd (8) para a parte do ambiente RELAYCLIENT.)

(na minha instalação vanilla-ish do qmail esse arquivo reside em / service / qmail-smtpd / cdb , e é construído a partir de um arquivo / service / qmail-smtpd / tcp usando o comando tcprules.Trave todas as ocorrências de RELAYCLIENT="", reconstrua o arquivo cdb e nenhum host poderá retransmitir - elas só poderão enviar e-mails para domínios em " / var / qmail / control / rcpthosts ". Verifique novamente se apenas seus domínios estão nesse arquivo também!)

Se você quiser impedir que outros servidores enviem e-mails para você (não estou totalmente claro na sua pergunta original ou no esclarecimento, se você está atrás desse bit também), nesse mesmo arquivo de controle depois de todas as redes locais que anteriormente tinham RELAYCLIENT definido, colocar uma linha totalmente nova ": negar" e todos os outros serão negados o acesso completamente.

    
por 07.10.2009 / 18:35