2020年6月18日 星期四

[經驗分享] Proxmox MG 快速查詢郵件阻擋與放行


Proxmox MG 做為郵件閘道,功能相當容易上手,其中的追蹤中心更是對管理者而言最喜歡與經常使用的功能項目之一。

尤其是將 Proxmox MG 同時做為外寄與內送的閘道時,要查詢郵件進出有沒有問題更是最佳幫手。






問題經過

昨天下午接到廠商來電,告知有寄信給我,我當時先以手機查了一下發現沒有收到。

晚上坐到電腦前,打開 Proxmox MG 管理介面,並且進入 追蹤中心 功能頁面,確實發現有一封信一直試圖寄信進來,但是被 Proxmox MG 給拒絕。



以 Zimbra 帳號登入出現的錯誤訊息


在拒絕信件的詳細記錄內容中,可以明確看到對方郵件伺服器無法以 IP 反解 FQDN 的錯誤訊息 「hostname xxx.xxx.xxx.net does not resolve to address xxx.xxx.xxx.xxx: Name or service not known」,所以被郵件閘道的機制給拒絕連線。

確認問題以後,我也另外告知對方他們的郵件伺服器 IP 應予以設定反解,以免被拒絕,因為這種阻擋機制在許多郵件伺服器或閘道上都會拒絕連線。

不過問題來了,如果對方不是負責維護郵件伺服器,或者是暫時沒有辦法調整或者無法處理,我要怎麼讓他的信件先可以寄進來呢?










暫時解法

既然已經確認對方的郵件伺服器 IP,那我們可以先利用 Proxmox MG 的放行名單功能,先把對方的郵件伺服器 IP 加進來。



將對方主機 IP 加到放行名單




設定完成以後,該郵件確實已成功寄進來,完成本次的案件處理。


對方郵件成功寄進來


在上面的畫面中,確實在追蹤中心的最後一筆記錄看到該封郵件已經成功收取。