[FUG-BR] Qmail + smtpd

Alvaro Resurreição alvaro em bsd.com.br
Segunda Julho 14 19:27:23 BRT 2008


2008/7/14 Alexandre Biancalana <biancalana em gmail.com>:

> On 7/14/08, Alvaro Resurreição <alvaro em bsd.com.br> wrote:
> > Alessandro analisando seu run e tcp verifiquei que estão bem parecidos
> com o
> >  meu, a unica diiferença é q vc esta usando o ssl, isso mesmo?
> >
> >  Analisando o meu log eu reconfigurei o hosts, rc.conf e inited e não
> esta
> >  mais aparecendo o erro
> >
> >
> >  2008-07-14 03:01:04.069245500 delivery 4: failure:
> >  Sorry,_I_couldn't_find_any_ host_named_email.perky.com.br._(#5.1.2)/
> >
> >
> > Agora os logs estão assim
> >
> >
> >  email# tail -f /var/service/smtpd/log/main/current
> >
> > @40000000487b7b731a2fc604 tcpserver: usage: tcpserver [
> -1UXpPhHrRoOdDqQsSv
> >
> > ] [ -c limit ] [ -C [address[/len]:]limit ] [ -e name=var ] [ -x
> rules.cdb ]
> >  [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l localname ] [ -t
> >  timeout ] [ -n certfile ] host port program
> >
> > @40000000487b7b741b6feef4 tcpserver: usage: tcpserver [
> -1UXpPhHrRoOdDqQsSv
> >
> > ] [ -c limit ] [ -C [address[/len]:]limit ] [ -e name=var ] [ -x
> rules.cdb ]
> >  [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l localname ] [ -t
> >  timeout ] [ -n certfile ] host port program
> >
> > @40000000487b7b751cb17f44 tcpserver: usage: tcpserver [
> -1UXpPhHrRoOdDqQsSv
> >
> > ] [ -c limit ] [ -C [address[/len]:]limit ] [ -e name=var ] [ -x
> rules.cdb ]
> >  [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l localname ] [ -t
> >  timeout ] [ -n certfile ] host port program
> >
> >
> > email# tail -f /var/log/qmail/current | tai64nlocal
> >
> > 2008-07-14 09:57:14.339897500 status: local 0/10 remote 0/20
> >  2008-07-14 10:05:56.238673500 status: local 0/10 remote 0/20
> >  2008-07-14 10:06:42.270831500 status: local 0/10 remote 0/20
> >  2008-07-14 10:19:46.598751500 status: local 0/10 remote 0/20
> >  2008-07-14 11:28:48.940723500 status: local 0/10 remote 0/20
> >  2008-07-14 11:30:46.144389500 status: local 0/10 remote 0/20
> >  2008-07-14 12:10:24.417096500 status: local 0/10 remote 0/20
> >  2008-07-14 12:10:32.646067500 status: local 0/10 remote 0/20
> >  2008-07-14 13:04:21.724548500 status: local 0/10 remote 0/20
> >  2008-07-14 13:08:48.829650500 status: local 0/10 remote 0/20
>
> Vamos separar as coisas o qmail tem varios processos um para cada
> finalidade, no seu caso oq não está funcionando é o qmail-smtpd, vamos
> focar nele.
>
> Pra facilitar o debug, edita o arquivo /var/service/smtpd/run e antes
> do "exec" coloca um "echo"
>
> Executa ele e manda o resultado.


Segue o resultado

email# /var/qmail/service/smtpd/run
envdir ./env sh -c
    case "$REMOTENAME" in h) H=;; p) H=p;; *) H=H;; esac
    case "$REMOTEINFO" in r) R=;; [0-9]*) R="t$REMOTEINFO";; *) R=R;; esac
    exec \
    envuidgid qmaild \
    softlimit ${DATALIMIT+"-d$DATALIMIT"} \
    /usr/local/bin/tcpserver \
        -vDU"$H$R" \
        ${LOCALNAME+"-l$LOCALNAME"} \
        ${BACKLOG+"-b$BACKLOG"} \
        ${CONCURRENCY+"-c$CONCURRENCY"} \
        -xtcp.cdb \
        -- "${IP-0}" "${PORT-25}" \
     /var/qmail/bin/qmail-smtpd

email#

Att


Mais detalhes sobre a lista de discussão freebsd