Como posso configurar o Postfix para ignorar o host de retransmissão para alguns domínios?

10

Existe uma maneira no Postfix de ignorar o relayhost?

Eu tenho algo como

relayhost = [smtp.domain.net]:587

Agora, para um determinado domínio, não quero enviá-lo para esse relé, mas quero que ele seja enviado apenas dessa máquina.

Como tenho que configurar o Postfix para fazer isso?

Mike
fonte

Respostas:

14

main.cf
#relayhost = [smtp.domain.net]: 587
transport_maps = hash: / etc / postfix / transport

/ etc / postfix / transport
domaintodeliverdirectyto:
* smtp: [smtp.domain.net]: 587

Não esqueça de postmap /etc/postfix/transport

Pode querer usar em relayvez de smtpcomo o mecanismo de transporte.
Para referência, http://www.postfix.org/transport.5.html

84104
fonte