[FUGSPBR] Qmail - rcpthosts
Cleiton L. Siqueira
cleiton em websystem.com.br
Ter Ago 24 13:47:10 BRT 2004
Opa,
Vc precisa instalar do ports o ucspi-tcp-0.88 ou outra versão....
cd /usr/ports/sysutils/ucspi-tcp
make install
Após isso vc precisa criar um arquivo com suas regras. Por exemplo:
Crie o arquivo tcp.smtp dentro de /usr/local/etc e adicione nele as
seguintes linhas:
127.0.0.:allow,RELAYCLIENT=""
10.0.0.:allow,RELAYCLIENT=""
10.0.1.:allow,RELAYCLIENT=""
:allow
Pode adicionar qts redes desejar.... Neste caso somente as redes 10.0.0.0/24
e 10.0.1.0/24 poderão utilizar o smtp.
Após ter criado seu arquivo com as regras execute os seguintes comandos.
cd /usr/local/etc
tcprules tcp.cdb tcp.tmp < tcp.smtp
Depois disso observe que dentro do diretório /usr/local/etc foi criado um
arquivo tcp.cdb. Este arquivo será usado pelo tcpserver para definir quem
terá permissões em utilzar o smtp do seu server.
Agora crie um arquivo dentro de /usr/local/etc/rc.d chamado de start_smtp.sh
para iniciar o seu smtp como segue abaixo:
#!/bin/sh
/usr/local/bin/tcpserver -x/usr/local/etc/tcp.cdb -u82 -g81 0 smtp
/var/qmail/bin/qmail-smtpd &
echo " qmail-smtp anti Relay iniciado"
Depois disso execute o comando a seguir:
chmod +x /usr/local/etc/rc.d/start_smtp.sh
e pronto, agora vc poderá enviar mensagens normalmente!
Obs.:
Dentro do arquivo /var/qmail/control/rcpthosts você deve deixar somente os
domínios internos da sua rede.
@braços,
--
\"Se você tem dificuldade para enxergar a beleza, então feche os olhos que
você a verá por uma nova luz\"
Cleiton Luiz Siqueira
Analista de Sistema
WebSystem Soluções para Internet
(45) 9963-7429
--------- Mensagem Original --------
De: fugspbr em fugspbr.org
Para: "fugspbr em fugspbr.org" <fugspbr em fugspbr.org>
Assunto: [FUGSPBR] Qmail - rcpthosts
Data: 23/08/04 10:30
Olá pessoal,
Tenho um servidor freebsd rodando qmail, a partir da minha rede interna
consigo mandar e-mails p/ qualquer dominio, só que se tento fazer o mesmo a
partir de uma maquina remota ele me retorna que nao pode mandar pois o
dominio nao esta no rcpthosts, no entanto se mando p/ um dominio que esta
hospedado nessa maquina ele manda normalmente.
Como faco para liberar todos os dominios p/ maquinas externas ? estou usando
pop-before-smtp.
Obrigado
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd