Postfix - retransmitindo endereços de e-mail específicos dentro de um domínio mydestination

Postfix - retransmitindo endereços de e-mail específicos dentro de um domínio mydestination

Tendo alguns problemas ao tentar fazer algo funcionar no postfix.

Ou seja, eu tenho um domínio abc.comque é um domínio de destino no meu servidor postfix 1.2.3.4, ele hospeda caixas de correio para endereços neste domínio localmente por padrão - direto.

No entanto, eu gostaria de poder "retransmitir" endereços de e-mail específicos deste mesmo domínio (digamos [email protected]:) para outro servidor postfix [5.6.7.8]:2525- mas ainda mantendo a capacidade original de poder entregar mensagens para todos os outros endereços *@abc.comlocalmente no meu postfix original servidor 1.2.3.4.

Alguém pode aconselhar como posso fazer isso?

Desde já, obrigado!

Cont.

Obrigado Tater, na verdade fiz algo semelhante até agora, mas ainda tenho um problema.

Então eu tenho transporto arquivo:

[email protected]  relay:[5.6.7.8]:2525
*@abc.com  local

E main.cf:

relay_domains = abc.com

Esta configuração envia para o relé perfeito como eu quero, mas quaisquer outros endereços (no escopo curinga) não são entregues enquanto tentam voltar direto para o servidor de retransmissão padrão (outro servidor completamente), onde, em vez disso, eu ' gostaria que eles batessem /etc/aliasesou uma caixa de correio local.

Responder1

Uma abordagem é usar mapas de transporte. Em main.cf, tenha uma linha como

transport_maps = hash:/etc/postfix/transport

e então no transportarquivo,

[email protected]  smtp:5.6.7.8:2525

Isso é pesquisado na ordem mais específica para a menos específica, portanto, se você quiser especificar algo mais, abc.comfaça como

[email protected]  smtp:5.6.7.8:2525
abc.com  smtp:1.2.3.4:25

mas localtransport é o padrão, portanto, se é isso que você deseja, não é necessária uma segunda linha.

informação relacionada