在postfix的条件接力

我使用postfix发送直接电子邮件。 但是,我使用中继为特定发件人发送电子邮件。 所以我使用“sender_dependent_relayhost_maps”:

/etc/postfix/main.cf

 relayhost = transport_maps = hash:/etc/postfix/transport smtp_sender_dependent_authentication = yes sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay 

/etc/postfix/sender_relay

 [email protected] smtp.relay.com 

所以,当我发送一封电子邮件与发件人的电子邮件“[email protected]”,后缀将使用中继。

但是…我不想为某些收件人使用中继主机。 ;)

我想我必须使用“transport_map”才能通过“sender_dependent_relayhost_maps”通过电子邮件,但我不知道该怎么做…

谢谢

好的,我find了解决办法… 🙂

所以在main.cf我添加之前, “sender_dependent_relayhost_maps”:

 transport_maps = hash:/etc/postfix/transport 

而在“运输”文件中,我只是补充一下:

 domain.com smtp: 

(没有别的“smtp:”这意味着smtp服务器将直接发送电子邮件)

不pipe怎么说,还是要谢谢你。 ;)