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

Luís Henrique luishsamonte em gmail.com
Sexta Maio 22 09:52:44 BRT 2009


Rodrigo,

Agora recebo e envio emails, mas o erro continua:

<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.


Pesquisei mas não encontrei uma solução. O que há de errado?

Obrigado,
Luís Henrique


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

>
> On May 7, 2009, at 8:58 AM, Luís Henrique wrote:
>
> > 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
> >>>>>>>
> >>>> <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><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> <
> >>>> 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
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
> Corretíssimo. A mensagem está sendo entregue duas vezes. Dica: dois
> apontamentos por mesmo lugar ou um apontamento pro mesmo lugar.
>
>
> 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