[FUG-BR] Qmail: control/locals e log do qmail-send
Rodrigo Graeff
delphusbsd em gmail.com
Terça Maio 5 14:22:33 BRT 2009
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,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
.
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, 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
Mais detalhes sobre a lista de discussão freebsd