Dave Forgac Asked: 2009-08-21 11:14:23 +0800 CST2009-08-21 11:14:23 +0800 CST 2009-08-21 11:14:23 +0800 CST 如何配置 qmail 以在每个域中使用不同的 IP 发送? 772 我想将 qmail 配置为使用特定 IP 为出站流量发送特定域的电子邮件。所有其他域可以像往常一样继续使用系统的主 IP。这可能吗?如果是这样,我将如何配置它? ip 2 个回答 Voted Best Answer tonfa 2009-08-26T15:11:39+08:002009-08-26T15:11:39+08:00 如果您的 qmail 包含bindroutes补丁,并且如果您知道要连接的 MX 的 IP 地址,那么您可以这样做,使用/var/qmail/control/bindroutes(1.2.3.4是远程 MX5.6.7.8的 IP,是您要绑定的 IP,5.6.7.88是您的“正常”IP): 1.2.3.4:5.6.7.8 :5.6.7.88 rolaf 2009-09-04T23:35:31+08:002009-09-04T23:35:31+08:00 根据我的经验和我在手册中搜索的内容,未打补丁的 qmail 版本似乎无法做到这一点。 但是,如果您使用此页面中的补丁程序(我会使用它并且无论如何都会推荐它,因为它支持很多理智和有趣的功能),您可以在该页面中搜索字符串“newbind.patch”。第二场比赛可能会给你一个很好的解决你的问题。与bindroutes补丁的主要区别在于您可以根据recipent域名而不是其IP地址来配置IP地址绑定(我觉得更方便)。 不管怎样,我发现http://qmail.jms1.net这个网站真的很有用。它已成为我关于 qmail 的文档/脚本/补丁的主要来源。它绝对值得一游。
如果您的 qmail 包含bindroutes补丁,并且如果您知道要连接的 MX 的 IP 地址,那么您可以这样做,使用
/var/qmail/control/bindroutes
(1.2.3.4
是远程 MX5.6.7.8
的 IP,是您要绑定的 IP,5.6.7.88
是您的“正常”IP):根据我的经验和我在手册中搜索的内容,未打补丁的 qmail 版本似乎无法做到这一点。
但是,如果您使用此页面中的补丁程序(我会使用它并且无论如何都会推荐它,因为它支持很多理智和有趣的功能),您可以在该页面中搜索字符串“newbind.patch”。第二场比赛可能会给你一个很好的解决你的问题。与bindroutes补丁的主要区别在于您可以根据recipent域名而不是其IP地址来配置IP地址绑定(我觉得更方便)。
不管怎样,我发现http://qmail.jms1.net这个网站真的很有用。它已成为我关于 qmail 的文档/脚本/补丁的主要来源。它绝对值得一游。