Postfix - desabilitando a entrega local corretamente

1

Eu tenho um servidor de postfix com uma configuração para nenhuma entrega local. Todos os e-mails enviados através de sites neste servidor estão sendo enviados, nenhum domínio neste servidor aceita e-mails localmente (todos os domínios possuem caixas de correio externas - Google, Outlook, etc.). Ele funciona bem para todos os domínios (não importa se o domínio está hospedado neste servidor ou não), os e-mails são enviados no servidor de email com base nas entradas DNS do domínio. Todos os domínios, exceto o configurado como domínio do servidor nos hosts.

Então eu tenho o domínio do servidor xxxx.tld e outros domínios 111.tld, 222.tld ... Quando houver um email para ... @ 111.tld, ... @ 222.tld, etc. está saindo corretamente e é entregue na caixa de correio externa sem nenhum problema. Quando envio um email para qualquer [email protected], este email fica no servidor com uma mensagem diferida - transferência de correio indisponível. Eu segui muitas instruções e tentei muitas configurações, mas eu não sou capaz de obter os e-mails para xxxx.tld na caixa de correio externa (como na entrada de DNS do domínio), nesta situação, é o Google.

Tenho certeza de que é apenas uma coisa simples, mas estou bloqueado, não consigo encontrá-lo. Você pode me ajudar?

Muito obrigado.

Este é meu main.cf

myhostname = web.xxxx.tld

mydomain = xxxx.tld 

alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases

alias_database = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases

myorigin = /etc/mailname

mydestination = $mydomain, mail.$mydomain, localhost.$mydomain, localhost, localhost.localdomain

mynetworks = 127.0.0.0/8 [::1]/128

Este é meu master.cf - tudo padrão, mas local desativado

#local     unix  -       n       n       -       -       local
    
por Caesar 18.03.2014 / 23:34

1 resposta

4

Você deve remover $mydomain do seu mydestination em main.cf

Dessa forma, o postfix só irá retransmiti-lo ao usar mx lookups.

    
por 19.03.2014 / 00:28