【发布时间】:2010-09-14 08:35:06
【问题描述】:
我有一个库存的 Debian Etch 系统,使用 Exim4。这些域大多是本地的,但也有一些是远程的。为了处理远程邮件的传递,我使用了 Debian 配置文件:
/etc/exim4/hubbed_hosts
此文件列出了域名和要传送到的远程 MX 机器。例如:
example.org: mx.example.com
example.com: mx2.example.com
查看 exim4 配置文件,我看到它的用法如下:
hubbed_hosts:
debug_print = "R: hubbed_hosts for $domain"
driver = manualroute
domains = "${if exists{CONFDIR/hubbed_hosts}\
{partial-lsearch;CONFDIR/hubbed_hosts}\
fail}"
route_data = ${lookup{$domain}partial-lsearch{CONFDIR/hubbed_hosts}}
transport = remote_smtp
我遇到的问题是 一些 我正在使用的主机需要将他们的邮件传送到非标准端口。不幸的是,如果我尝试将其更改为包含端口,Debian hubbed_hosts 文件将无法正常工作:
example.org: mx1.example.org:2525
example.com: 1.2.3.4.2525
是否可以动态允许指定端口?
【问题讨论】:
标签: debian ports mx-record exim4