![将电子邮件从 exim 转发到不同端口上的另一个邮件服务器](https://linux22.com/image/511162/%E5%B0%86%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E4%BB%8E%20exim%20%E8%BD%AC%E5%8F%91%E5%88%B0%E4%B8%8D%E5%90%8C%E7%AB%AF%E5%8F%A3%E4%B8%8A%E7%9A%84%E5%8F%A6%E4%B8%80%E4%B8%AA%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
Exim 似乎非常灵活且可配置。对我来说,将收到的电子邮件转发到 exim 到运行在不同端口的另一个邮件服务器(如 lamson)的最佳方法是什么?我在同一台 ubuntu 机器上运行 exim 和 lamson。
非常感谢。
答案1
您需要一个manualroute
路由器来指向适当的传输,您可以在其中覆盖标准端口。类似于(未经测试):
begin routers
lamson_host_relay:
driver = manualroute
route_list = * lamson.server.com byname
transport = lamson_smtp
begin transports
lamson_smtp:
driver = smtp
port = 666