Postfix:除某些地址外的中继域

Postfix:除某些地址外的中继域

relay_domains我正在通过以下配置将一组域的电子邮件转发到另一台服务器main.cf

文件 /etc/postfix/relaydomains:

domain1.com OK
domain2.com OK
domain3.com OK
...

现在我只需要将几个地址中继到另一台服务器:

[email protected]
[email protected]

所有其他内容应按现在的方式转发。这意味着:

*@domains1.com -> server1
*@domains2.com -> server1
*@domains3.com -> server1
[email protected] -> server2 not server1
[email protected] -> server2 not server1

我该怎么做?正确的做法是什么?

答案1

您需要使用后缀传输:

设置/etc/postfix/transport为传输地图查找表:

transport_maps = hash:/etc/postfix/transport

内容如下:

 
 domains1.com relay:[server1.example.com]
 domains2.com relay:[server1.example.com]
 domains3.com relay:[server1.example.com]
 [email protected] relay:[server2.example.com]
 [email protected] relay:[server2.example.com]

http://flylib.com/books/en/2.262.1.59/1/

相关内容