QMail não entrega para caixas de correio remotas para o meu próprio domínio

1

Desculpe pelo título, não sei como resumir essa situação.

Eu tenho um servidor da web em meudominio.com.br , executando qmail para entrega de correspondência relacionada ao site (por exemplo, boletim informativo, confirmação de inscrição, etc.). qmail aqui é usado apenas para enviar e-mails, pois tenho um Gmail do Google Apps totalmente funcional associado a meudominio.com.br para o recebimento normal de e-mails.

qmail é executado corretamente ao enviar e-mails para endereços remotos, por exemplo, para endereç[email protected] , mas falha ao enviar para endereç[email protected] . Acho que é porque o servidor acha que ele precisa gerenciar as caixas de correio para meudominio.com.br localmente, em vez de redirecioná-las para o Gmail. Aqui está o /var/log/qmail/current para dois emails: o primeiro é enviado sem problemas para example.com , o segundo falha porque é para mydomain.com :

2012-11-15 15:04:11.551933500 new msg 262580
2012-11-15 15:04:11.551936500 info msg 262580: bytes 5604 from <[email protected]> qp 5185 uid 33
2012-11-15 15:04:11.575910500 starting delivery 316: msg 262580 to remote [email protected]
2012-11-15 15:04:11.575912500 status: local 0/10 remote 1/20
2012-11-15 15:04:12.189828500 delivery 316: success: 74.125.136.27_accepted_message./Remote_host_said:_250_2.0.0_OK_1352991894_j49si13055539eep.9/
2012-11-15 15:04:12.189830500 status: local 0/10 remote 0/20
2012-11-15 15:04:12.189831500 end msg 262580

2012-11-15 16:49:20.270332500 new msg 262580
2012-11-15 16:49:20.270336500 info msg 262580: bytes 2192 from <[email protected]> qp 5479 uid 33
2012-11-15 16:49:20.315125500 starting delivery 323: msg 262580 to local [email protected]
2012-11-15 16:49:20.315128500 status: local 1/10 remote 0/20
2012-11-15 16:49:20.320855500 delivery 323: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
2012-11-15 16:49:20.320858500 status: local 0/10 remote 0/20
2012-11-15 16:49:20.372911500 bounce msg 262580 qp 5484
2012-11-15 16:49:20.372914500 end msg 262580

Como você pode ver, diz:

Sorry,_no_mailbox_here_by_that_name

Eu não posso dizer que ele esteja errado:)

Como resolver isso? Como permitir que o Google App Gmail gerencie e-mails recebidos para meudominio.com.br para mensagens enviadas por meudominio.com qmail servidor?

    
por lorenzo-s 15.11.2012 / 18:14

3 respostas

3

Você realmente precisa dizer ao qmail que mesmo que você tenha configurado para ser o servidor de e-mail para mydomain.com, ele deve rotear todos os emails desejados para esse domínio para um servidor de email

Você faz isso adicionando o arquivo smtproutes no diretório / var / qmail / control com uma entrada no formulário

mydonaim.com:other-mailserver.mydomain.com

Verifique também se /var/qmail/control/virtualdomains não possui uma entrada para mydonaim.com

Outra maneira de fazer isso é certificar-se de que mydomain.com esteja no arquivo /var/qmail/control/rcpthosts , mas NÃO no arquivo /var/qmail/control/locals . Isso exigirá que seus registros MX no DNS sejam configurados de uma maneira que esteja apenas apontando para o Google e não para a máquina de que estamos falando.

Pessoalmente recomendo a primeira opção, pois é mais simples de implementar e não requer o uso de DNS. Também dessa forma você pode usar esta máquina como um servidor MX de backup caso o Google caia (altamente improvável!)

    
por 16.11.2012 / 09:00
0

Não sei nada sobre o funcionamento do qmail, mas em geral um servidor de e-mail autorizado não encaminhará o e-mail destinado a esse domínio para outro servidor de e-mail ... a menos que o servidor de e-mail possa ser configurado para compartilhar esse endereço SMTP espaço.

    
por 15.11.2012 / 19:24
0

Oh, jesus doce, alguém ainda está usando o qmail? Sua pobre alma Em primeiro lugar, literalmente, qualquer outra coisa é melhor que o qmail.

Em segundo lugar, você precisa:

  1. Altere seus arquivos de controle para que o qmail não pense mais que mydomain.com seja local.
    • Não me lembro dos nomes dos arquivos, se você publicar uma listagem de arquivos de /var/qmail/control , poderá atualizar minha memória.
  2. Configure um encaminhamento para cada conta nesse domínio para disparar o email para entrega remota.
    • Você terá que enviar o e-mail por meio de algum domínio de alias, já que o qmail sempre examinará seus domínios locais para entrega e ignorará qualquer outra coisa se encontrar uma correspondência.

Em terceiro lugar, você provavelmente terá mais sorte em postar sua pergunta na lista de e-mails do qmail , em que todo o cinza -neckbeards que ainda usam qmail se reúnem. Esta é provavelmente a melhor opção, pois estou tendo dificuldades em pensar em uma maneira de fazer a entrega remota e suas listas de e-mail funcionarem ao mesmo tempo.

    
por 15.11.2012 / 23:38

Tags