在 Ubuntu 12.04 上的 Zimbra OSE 8.0.7 上,配置值:zimbraDNSCHeckHostname
对应于 Zimbra 前面的入站 SMTP 服务器(通常是反垃圾邮件中继)。
在我的例子中,我有两个反垃圾邮件中继,名称如下:
relay.domain.com
relayfailover.domain.com
我需要在该字段中设置这两个值,但它不能包含多个值。
这怎么可能?这是免费版本的限制吗,还是我误解了该字段的用途?
我已经尝试使用以下命令从 CLI 进行设置:
zmprov mcf zimbraDNSCheckHostname 'relay.domain.com;relayfailover.domain.com'
zmprov mcf zimbraDNSCheckHostname '*.domain.com'
我以为它可以工作,但从来没有正确应用过,而且我无法收到邮件。
答案1
如果是故障转移,则只需设置第一个,如果发生故障转移,则更改记录。可以使用某种简单的监控脚本编写脚本。
如果你需要它在两者之间进行负载平衡,只需为它们提供一个通用的 DNS 名称并使用 dns-round-robin