On Mon, Oct 6, 2008 at 3:30 PM, Leonardo Augusto <[EMAIL PROTECTED]> wrote: > Ola. > > Tenho um qmail funcionando normalmente (vpopmail com mysql, etc..) > O stmp é autenticado, via smtpauth.. para poder enviar email tem que > fazer a atenticacao smtp, > tudo funcionando... > > O problema ocorre quando tento enviar email do proprio IP onde esta > rodando o smtp.. > > Bom, baixei um php baseado no phpMailer que envia um email via o smtp > autenticado, funcionou perfeitamente, > mas quando eu executo o mesmo do meu notebook num ip do VELOX.... > > Quando coloco esse mesmo php no servidor onde esta rodando o qmail, > ele nao funciona.. > > O que observei foi o seguinte: > > 1) quando dou telnet ipdoemail 25 a partir da maquina com link velox, > o smtp retorna o seguinte: > > 220 mail.dominio.com.br ESMTP > ... > ( ou seja, conectei no smtp e ele esta esperando comandos ) > > > 2) quando conecto via telnet dentro do proprio freebsd onde esta > rodando o smtp, nao retorna nada.. > > Trying ip do server... > Connected to "ipdoserver". > Escape character is '^]'. > > ( ele conecta, mas o smtp nao retorna nada, fica pendurado ali mas nao > aceita nada...) > > Nao tenho ideia do que pode ser, pois o IP onde esta o smtp e tentei o > telnet(2) esta com o reverso corretamente configurado. > > > Aí segue o script do supervise que starta o qmailsmtp.. > > > cat /var/qmail/supervise/qmail-smtpd/run > #!/bin/sh > QMAILDUID=`id -u vpopmail` > NOFILESGID=`id -g vpopmail` > MAXSMTPD=`cat /var/qmail/control/concurrencyincoming` > LOCAL=`head -1 /var/qmail/control/me` > if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z > "$LOCAL" ]; then > echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in > echo /var/qmail/supervise/qmail-smtpd/run > exit 1 > fi > if [ ! -f /var/qmail/control/rcpthosts ]; then > echo "No /var/qmail/control/rcpthosts!" > echo "Refusing to start SMTP listener because it'll create an open relay" > exit 1 > fi > exec /usr/local/bin/softlimit -m 30000000 \ > /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c > "$MAXSMTPD" \ > -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp rblsmtpd \ > /usr/local/bin/rblsmtpd -b -r bl.spamcop.net \ > /var/qmail/bin/qmail-smtpd XXXX.com.br \ > /data0/vpopmail/bin/vchkpw /usr/bin/true 2>&1 > > ##### > Detalhe, se coloco a opcao -H (nao resolver dns) no tcpserver, o > script funciona, mas o email normal deixa de funcionar. > /usr/local/bin/tcpserver -H -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c > "$MAXSMTPD" \ > > > E agora ? ehehhe acho que é algo no dns, mas nao sei o que
Como está seu arquivo /etc/hosts? E o /etc/resolv.conf? -- Renato Botelho ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

