iT邦幫忙

0

我們有3台spam server, 假使 spam1 設的 mx priority 為 10, spam2=20, spam3=30; 外面送進來的信理當會先投遞到spam1, 可是為什麼還是會有一些信會投遞到spam2 還有spam3,如果我將spam2=200,spam3=1000,結果會不會一樣?

ayu iT邦研究生 1 級 ‧ 2015-08-26 21:11:25 檢舉
不會, 因為這裡的priority只有順位差異, 而非比重/權值差異(不要設到65535以上).

有的spammer tool會故意找priority較後位的來嘗試,
因為仍有些網域的MX設定, 把filter擺在前位, mail server擺在後位.

2 個回答

4
raytracy
iT邦大神 1 級 ‧ 2015-08-26 18:25:07
最佳解答

通常這種問題都是發生在: spam1 的反應速度太慢, 讓對方誤以為 spam1 不接信, 所以就自動輪替到其他的次級 MX 去了....

改 Priority 大小沒有差別, 因為前後順序的排名沒有發生變化...

問題要去查 spam1, 看他為何經常會延遲回應? 有可能是負載太重造成的....

0
souda
iT邦研究生 4 級 ‧ 2015-08-27 10:25:20

同意樓上大神的論點,先確認一下spam server是否負載過大造成無法立即回應.
另外發信端的 DNS MX Record 未能更新到,這也是可以先確認的.
或許你可以改改架構所有進出只有一台spam1 server 其餘透過內部轉送spam2 spam3 可減少被略過的發生.
以上請參考

我要發表回答

立即登入回答