Email-Server

PTR 記錄如何幫助接收郵件伺服器檢測垃圾郵件?

  • November 23, 2019

具體來說,如果我創建一個 IP 為 1.2.3.4 且主機名為 bademail.example.com 的郵件伺服器,並確保我有一條從該 IP 到該主機名的 PTR 記錄,那取得了什麼成果?

在現實世界的場景中,我使用 Mailgun 來發送我的電子郵件(服務與此無關),它使用共享 IP 進行發送,並使用解析為 mail13.static.mailgun.info 的 PTR。接收郵件伺服器如何處理這些資訊來標記垃圾郵件?它不能檢查我的電子郵件地址的域部分,因為它顯然不是@mail13.static.mailgun.info,這表明它正在使用標題中收到的部分中存在的主機名。但是,由於任何人都可以創建與他們發送的 IP 和主機名相匹配的 PTR 記錄,鑑於我的第一個原始範例,我看不出這有什麼幫助?

……但是既然任何人都可以創建 PTR……

任何人都不能。PTR 是反向 DNS 區域的一部分,必須正確委派,它們通常是 ISP 1。分配給 SOHO 連接的大量 ISP 的 IP 網路缺少 PTR,或者設置的名稱表明它們不應該是合法的郵件中繼。

__

  1. 萬一有人感興趣:有一種反向區域子代表團的方法,但它需要在 ISP 方面進行定制並設置 DNS 伺服器以使用靜態 IP 當然,所以對於典型的 SOHO 來說太麻煩了。相反,根據請求或通過 WEB 界面(可能未完成)提供反向區域的編輯更容易。

引用自:https://serverfault.com/questions/992991