quinta-feira, 19 de abril de 2007

Verificando se o Relay se encontra "OPEN" no QMAIL



Eu nunca mechi muito com qmail, minha experiência em MTA sempre se resumiu em Postfix, mas esta semana comecei a dar suporte em alguns clientes que utilizam qmail.

O primeiro problema era verificar se o relay estava aberto, pq uam rede da china estava utilizando este MTA para enviar spam, então vou mostrar aqui algumas opções para controlar o relay e somente deixar as redes confiáveis para enviar e-mail.

Adicione as linhas a seu arquivo badrcptto

# vi /var/qmail/control/badrcptto
*%*
*!*
*@*@*


--> Domínio pelo qual o Qmail aceitará Relay

# echo "dominio.com.br" > /var/qmail/control/rcpthosts

--> Domínio onde ele fará Relay Local

# echo "dominio.com.br" > /var/qmail/control/locals

-> Ajustes em quem deve enviar email do seu servidor

vi /service/qmail-smtpd/tcp

:allow
127.:allow,RELAYCLIENT=""
192.168.20.:allow,RELAYCLIENT=""
127.0.0.1:allow,RELAYCLIENT=""
200.x.x.x:allow,RELAYCLIENT=""

Salve o arquivo, e depois digite "make" para ele gerar o .db novamente

Bom..é isso, o qmail é muito poderoso e existem inúmeras opções, uma boa semana pra todos.

Bruno Moreira Zanelato

bzanelato@gmail.com

0 comentários:

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger | Printable Coupons