Você pode usar transport
para isso ( link ).
coloque em /etc/postfix/transport
mcdonalds.com :aspmx.l.google.com
Não se esqueça de executar postmap /etc/postfix/transport
depois disso.
Estou tentando fazer com que o postfix envie e-mails para o meu domínio hospedado pelo gmail. Como não tenho usuários no meu servidor nem quero.
Veja como eu tenho as coisas configuradas. Digamos que você e eu tenhamos um domínio chamado mcdonalds.com
.
O registrador tem registros MX do mcdonalds.com apontando para o gmail. Tudo funciona por um ano.
Agora, configuramos um servidor para hospedar um website.
Em seguida, criamos uma conta de e-mail chamada [email protected]
e enviamos e-mails localmente do servidor usando o roundcube.
Isso funciona.
Podemos enviar e-mails para cnn.com
, para serverfault.com
ou para qualquer pessoa.
MAS não podemos enviar e-mails para nosso próprio domínio, mcdonalds.com
.
Portanto, não é possível enviar por e-mail para [email protected]
, para [email protected]
ou para [email protected]
.
Ocorre o seguinte erro:
SMTP Error (450): Failed to add recipient "[email protected]" (4.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table).
Eu estou supondo porque ele está olhando para o servidor local para encontrar a caixa de correio, que não existe.
Então, como eu digo ao servidor para qualquer e-mail que vai para mcdonalds.com
para [email protected]
enviar para meu servidor de e-mail externo e não para procurar na caixa www local que configuramos com zpanel?
Alguma idéia?
Você pode usar transport
para isso ( link ).
coloque em /etc/postfix/transport
mcdonalds.com :aspmx.l.google.com
Não se esqueça de executar postmap /etc/postfix/transport
depois disso.