我有几个域名托pipe在我的networking服务器上,其中大部分邮件都与Google Apps一起工作,但是由于Google Apps没有免费帐户,我现在正在使用Windows Live服务与我的新域名。
让状态domiain1.com适用于Google Apps,domain2.com适用于Windows Live。
我原来的configuration像这样使用了MAIL_HUB和LOCAL_RELAY:
define(`MAIL_HUB', `domain1.com.')dnl define(`LOCAL_RELAY', `domain1.com.')dnl
我试图添加domain2.com,但它没有工作。 然后我发现我可以试着用一些代码findmxlogging:
LOCAL_CONFIG Kbestmx bestmx -T.TMP LOCAL_RULE_0 R $* < @ domain1.com. > $* $#esmtp $@ [$(bestmx domain1.com. $)] $: $1 < @ domain1.com. > $2
看来这段代码指出,domain1.com MXlogging是Google的logging,如果我添加domain2.com,它会尝试访问Google而不是Windows。
如何声明domain1.com MXlogging来自Google,而domain2.com MXlogging来自Windows Live?
我运行Debian 6,我的本地主机名文件只有localhost在其中说明。