[FUG-BR] Qmail: control/locals e log do qmail-send

Luís Henrique luishsamonte em gmail.com
Quinta Maio 7 08:58:47 BRT 2009


Rodrigo,

Certo, os endereços já estão nos arquivos:

[root em mail:/var/qmail/control]# cat locals
mail.dominio.com.br
[root em mail:/var/qmail/control]# cat rcpthosts
XXX.XXX.XX.XXX (ip do servidor)
mail.dominio.com.br
dominio.com.br
localhost

Mas agora, depois do timeout estabelecido no queuelifetime, retorna o
seguinte:

<log em mail.dominio.com.br>:
This message is looping: it already has my Delivered-To line. (#5.4.6)

Pelo que entendi, ele entrou em um loop, certo?

Muito obrigado pela ajuda.

Abraços,
Luís Henrique


2009/5/6 Rodrigo Graeff <delphusbsd em gmail.com>

>
> On May 6, 2009, at 10:56 AM, Luís Henrique wrote:
>
> > Rodrigo,
> >
> > O domain mail.dominio.com.br nem existe, pois será desnecessário né?
> >
> > Olha os alias:
> >
> > [root em mail:/var/qmail/alias]# ls -l .qmail-*
> > -rw-r--r--  1 root  qmail   0 May  5 13:13 .qmail-log
> > -rw-r--r--  1 root  qmail  27 May  5 15:14 .
> qmail-log em mail.dominio.com.br
> > -rw-r--r--  1 root  qmail   1 May  5 09:54 .qmail-mailer-daemon
> > -rw-r--r--  1 root  qmail   0 Apr 13 14:03 .qmail-postmaster
> > -rw-r--r--  1 root  qmail  28 May  5 15:14 .qmail-root
> >
> > e o conteúdo do .qmail-log em mail.dominio.com.br é
> postmaster em dominio.com.br
> > .
> >
> > Obrigado,
> > Luís Henrique
> >
> > 2009/5/6 Rodrigo Graeff <delphusbsd em gmail.com>
> >
> >>
> >> On May 6, 2009, at 9:57 AM, Luís Henrique wrote:
> >>
> >>> Rodrigo,
> >>>
> >>> Muito obrigado pela ajuda, agora entendi a função dos arquivos
> >>> controls.
> >>> Porém, agora a mensagem que volta é a seguinte:
> >>>
> >>> <log em mail.dominio.com.br>:
> >>> Unable to chdir to maildir. (#4.2.1)
> >>> I'm not going to try again; this message has been in the queue too
> >>> long.
> >>>
> >>>
> >>> Pelas pesquisas que fiz, o problema está nas permissões do Maildir,
> >>> mas está
> >>> igual às do nosso servidor atual.
> >>>
> >>> Muito obrigado,
> >>> Luís Henrique
> >>>
> >>>
> >>> 2009/5/5 Rodrigo Graeff <delphusbsd em gmail.com>
> >>>
> >>>>
> >>>> On May 5, 2009, at 1:28 PM, Luís Henrique wrote:
> >>>>
> >>>>> Olá pessoal.
> >>>>>
> >>>>> O problema é que o servidor de e-mail está sempre enviando uma
> >>>>> cópia
> >>>>> para
> >>>>> log em mail.dominio.com.br. O "failure notice", obviamente, chega:
> >>>>>
> >>>>> "Sorry. Although I'm listed as a best-preference MX or A for that
> >>>>> host,
> >>>>> it isn't in my control/locals file, so I don't treat it as local.
> >>>>> (#5.4.6)"
> >>>>>
> >>>>> Pois, além de não existir esse domínio no vpopmail/domains, também
> >>>>> não há o
> >>>>> usuário log. Criei o alias .qmail-log para redirecionar para o
> >>>>> nosso
> >>>>> dominio
> >>>>> (e não hostname), mas acho que não tem necessidade.
> >>>>>
> >>>>> O arquivo /var/qmail/control/locals deve ficar vazio ou não
> >>>>> existir,
> >>>>> certo?
> >>>>> Se eu fizer # hostname > /var/qmail/control/locals o e-mail de
> >>>>> erro
> >>>>> não
> >>>>> chega mais na caixa do remetente. Qual será o conteúdo desse
> >>>>> arquivo? Está
> >>>>> correto assim?
> >>>>>
> >>>>> Agradeço desde já,
> >>>>> Luís Henrique
> >>>>> -------------------------
> >>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>
> >>>>
> >>>>
> >>>> Luiz,
> >>>>
> >>>> O arquivo locals deve conter todos os hostnames passíveis deste
> >>>> servidor, no caso: localhost, mail.domínio.com<http://mail.xn--domnio-5va.com>
> <http://mail.xn--domnio-5va.com
> >>>> >
> >> <http://mail.xn--domnio-5va.com
> >>>>> ,br
> >>>> e o próprio
> >>>> hostname, uma linha abaixo da outra. Após esta confiração ajustada,
> >>>> voce pode criar um alias em /var/qmail/alias/  .
> >>>> qmail-root em mail.dominio.com.br
> >>>> contendo o conteúdo o e-mail que deve ser encaminhado, no meu caso:
> >>>> postmaster em domínio.com.br <postmaster em dom%C3%ADnio.com.br><postmaster em dom
> >>>> %C3%ADnio.com.br><postmaster em dom
> >> %C3%ADnio.com.br>
> >>>> .
> >>>>
> >>>> Aproveite também para criar os seguintes aliases necessários para
> >>>> um
> >>>> bom funcionamento do qmail:
> >>>>
> >>>> .qmail.mailer-daemon
> >>>> .qmail-postmaster
> >>>> .qmail-root
> >>>>
> >>>> O contúdo destes arquivos deve conter o e-mail desejado para a
> >>>> função
> >>>> de cada arquivo, seguindo o exemplo de que .qmail-root será o e-
> >>>> mail
> >>>> que deverá ser entregue caso algum e-mail seja endereçado ao root
> >>>> (uma
> >>>> vez que o qmail nunca irá entregar e-mails à conta root do
> >>>> sistema).
> >>>>
> >>>> Lembre-se de o arquivo /var/qmail/control/locals deve conter os
> >>>> hostnames do servidor que serão considerados locais (no caso do
> >>>> mail.domínio.com.br <http://mail.xn--domnio-5va.com.br> <
> http://mail.xn--domnio-5va.com.br> <
> >> http://mail.xn--domnio-5va.com.br>, este também
> >>>> deverá ser adicionado ao rcpthosts).
> >>>> Os arquivos /var/qmail/control/helohost deve conter o hostname que
> >>>> deverá ser enviado pelo qmail aos smtps externos e o /var/qmail/
> >>>> control/me será o hostname enviado ao cliente que conectar ao
> >>>> qmail-
> >>>> smtpd
> >>>>
> >>>> [ ]s
> >>>> Rodrigo Graeff
> >>>> delphusbsd em gmail.com
> >>>>
> >>>>
> >>>>
> >>>> -------------------------
> >>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>
> >>> -------------------------
> >>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> >>
> >> Luiz,
> >>
> >> Existe a conta log em mail.dominio.com.br ? Se ela for um alias pra
> >> outra
> >> conta, esta outra conta existe ?? As permissões do Maildir devem ser
> >> idênticas as já funcionais, tanto atributos quanto user/group.
> >>
> >> Verifique as permissões dos alias e das contas de destino.
> >>
> >> [ ]s
> >>
> >> Rodrigo Graeff
> >> delphusbsd em gmail.com
> >>
> >>
> >>
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
> Luiz,
>
> Corretíssmo. Apenas não se esqueça de acrescentar o
> mail.dominio.com.br no /var/qmail/control/rcpthosts e no locals :)
>
> Abraço,
>
> Rodrigo Graeff
> delphusbsd em gmail.com
>
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Luís Henrique


Mais detalhes sobre a lista de discussão freebsd