Zimbra
Zimbra:如何在多伺服器安裝中更改活動 MTA Seever?
如何更改 zimbra 多伺服器安裝中的活動 MTA 伺服器?
我有一個帶有三個實例的 Zimbra 8.0.3 多伺服器系統:b、c和d。這些伺服器有自己的郵箱、MTA 和 LDAP 伺服器。它們位於一個拆分域中,其中 zimbra 是輔助域。
最近我在投票中添加了一個新的 zimbra 伺服器e,它只有一個 MTA 伺服器。我想禁用 b、c 和 d 中的 MTA,並讓它們使用e中的那個。
提前致謝。
預設情況下,在伺服器級別配置 zimbraSmtpHostname 值。它也可以在 GlobalConfig 或 Domain 級別進行配置。要查看您目前配置的 MTA:
zmprov gcf zimbraSmtpHostname zmproc gs `zmhostname` zimbraSmtpHostname # do this on each mailstore server zmprov gd example.com zimbraSmtpHostname # do this for each active domain
要進行冗餘配置,必須將其他 MTA 添加到列表中。例如,在伺服器級別:
# su - zimbra $ zmprov ms `zmhostname` +zimbraSmtpHostname mta1.example.com $ zmprov ms `zmhostname` +zimbraSmtpHostname mta2.example.com $ zmprov ms `zmhostname` +zimbraSmtpHostname mta3.example.com
或在 GlobalConfig 級別(因為伺服器級別將覆蓋 GlobalConfig 級別,伺服器級別應該為空才能使用 GlobalConfig):
# su - zimbra $ zmprov mcf +zimbraSmtpHostname mta1.example.com $ zmprov mcf +zimbraSmtpHostname mta2.example.com $ zmprov mcf +zimbraSmtpHostname mta3.example.com
要禁用 MTA,請執行以下操作:
zmprov ms server1 -zimbraServiceEnabled mta -zimbraServiceEnabled antispam -zimbraServiceEnabled antivirus