[FUGSPBR] Qmail + qmailscan
Eduardo Augusto Alvarenga
eduardo-kw-fugspbr.1acd40 em thrx.dyndns.org
Seg Maio 5 17:38:45 BRT 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 5 May 2003, Carlos Cesario wrote:
> Poderia me explicar melhor sobre isso..!?
Vou tentar explicar de uma maneira simples:
Primeiramente você deve colocar dois endereços IP no seu servidor de
email (alias), então altere os valores MX dos domínios que vc quer que
sejam "escaneados" para um endereço IP e os demais domínios que você
deseja que não passem pelo anti-virus para o outro endereço IP. Então
configure uma instância do qmail-smtpd rodando em cada endereço IP,
sendo que um deles chama o qmail-scanner pelo QMAILQUEUE e ou outro não.
Acho que compliquei demais ;-).
Vou colocar um exemplo abaixo:
IP com anti-virus:
cat /service/qmail-smtpd-antivirus/run
- --
#!/bin/sh
SOFTLIMIT=/usr/local/bin/softlimit
TCPSERVER=/usr/local/bin/tcpserver
TCPSMTP=/etc/tcprules/tcp.smtp-antivirus.cdb
IP=172.16.0.2
SMTPD=/var/qmail/bin/qmail-smtpd
exec ${SOFTLIMIT} -m10000000 ${TCPSERVER} -l0 -H -R -v -p -x${TCPSMTP} \
${IP} smtp ${RBLSMTPD} ${RBLLIST} ${SMTPD} 2>&1
- --
cat /etc/tcprules/tcp.smtp-antivirus
- --
127.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
10.10.200.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
172.16.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
- --
IP sem anti-virus:
cat /service/qmail-smtpd-noantivirus/run
- --
#!/bin/sh
SOFTLIMIT=/usr/local/bin/softlimit
TCPSERVER=/usr/local/bin/tcpserver
TCPSMTP=/etc/tcprules/tcp.smtp-noantivirus.cdb
IP=172.16.0.3
SMTPD=/var/qmail/bin/qmail-smtpd
exec ${SOFTLIMIT} -m10000000 ${TCPSERVER} -l0 -H -R -v -p -x${TCPSMTP} \
${IP} smtp ${RBLSMTPD} ${RBLLIST} ${SMTPD} 2>&1
- --
cat /etc/tcprules/tcp.smtp-noantivirus
- --
127.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
10.10.200.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
172.16.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-queue"
- --
Note as diferenças de endereço IP, e os arquivos .cdb que cada um chama,
assim como o valor da variável QMAILQUEUE que cada um atribui. Parece
complicado mas não é ;-).
Grande abraço,
- --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Eduardo A. Alvarenga - Analista de Suporte #179653
Centro Estratégico Integrado - SEGUP-PA
Belém, Pará - (91) 259-0555 / 8116-0036
eduardo@{thrx.dyndns.org,cei.ssp.pa.gov.br}
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
OpenBSD Consultant: www.openbsd.org/support.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (OpenBSD)
iD8DBQE+tsvXpKK2uJoGDlMRAtLyAKDLIcQZVBQnYjm4EktkA/T5F27VOwCgjwd4
sipDgET/mBOjm1fxFEi4nVc=
=MtbM
-----END PGP SIGNATURE-----
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd