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

Rodrigo Graeff delphusbsd em gmail.com
Quarta Maio 6 10:36:49 BRT 2009


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





Mais detalhes sobre a lista de discussão freebsd