iT邦幫忙

0

MX record設定

請問我現在有兩臺郵件伺服器,兩臺分別架設在不同網域,都是使用postfix,分別都有對應的A記錄。
我想要在第一臺伺服器發生故障停止工作時,先把要寄給第一臺伺服器的郵件,轉到第二臺伺服器的佇列中,等到第一臺伺服器重新啟動後,再把信件寄給第一臺。
那是不是只要在DNS加兩筆MX記錄,並且第二臺的preference設的比第一臺大,這樣就可以了嗎?第二臺伺服器還必須做relay的設定嗎?

感謝回答,謝謝!

ayu iT邦好手 6 級 ‧ 2014-09-26 23:21:10 檢舉
您是說兩台各負責一個獨立domain name嗎?
這兩台的IP在同一網段, 使用同個電路嗎?
authoritative DNS 是自管還是代管呢?

1 個回答

2
raytracy
iT邦大神 1 級 ‧ 2014-09-27 10:48:28
最佳解答
  1. 第二台的 MX 要比第一台大
  2. 第二台要設定成允許 Relay 給第一台的網域
gary1198 iT邦新手 3 級 ‧ 2014-09-27 12:35:54 檢舉

請問如果是使用postfix,是不是只要在第二臺主機的postfix設定檔main.cf中將第一台的網域加進relay_domains就可以了嗎?
謝謝!

hon2006 iT邦大師 1 級 ‧ 2014-09-29 09:15:37 檢舉

修改 main.cf
加上
transport_maps = hash:/etc/postfix/transport
修改 transport
* smtp:第一臺伺服器IP
執行
postmap transport

我要發表回答

立即登入回答