Email

電子郵件傳遞機制

  • June 24, 2016

背景

我正在使用電子郵件標頭進行垃圾郵件檢測。每個電子郵件標頭都包含許多“接收者”欄位,每個“接收者”欄位由中間 Smtp/郵件伺服器在從電子郵件的來源到目的地的路徑中添加電子郵件。

想法

我已經讀過電子郵件的傳遞是由發件人的郵件伺服器直接發送電子郵件到收件人的域郵件伺服器完成的(通過收件人域的 MX 查詢獲得收件人郵件伺服器的 IP 地址)

詢問

誰能解釋一下,如果上述方法是正確的,那麼這些中間郵件伺服器是從哪裡出現的,我們的電子郵件是如何到達網際網路上的這些中間郵件伺服器的。

這種說法是不准確的:

“ 電子郵件傳遞是由發件人的郵件伺服器直接將電子郵件發送到收件人的域郵件伺服器完成的”

例如,在我的公司,當我從郵件客戶端發送電子郵件時,我的站點可能沒有面向外部的 SMTP 伺服器。郵件可能會在我公司的 Exchange 基礎架構內路由。然後,它可能會通過非 Exchange 伺服器上的某些應用程序來執行消息衛生功能,如 AV、內容檢查甚至剝離。然後,它可能會被發送到像 Mimecast 這樣的外部郵件發送公司,該公司肯定有不止一個 SMTP 伺服器。然後,Mimecast 可能會為收件人的郵件處理程序進行 MX 查找,這可能是他們的外部郵件服務 - 這在這些天變得相當普遍。一旦他們拿起它,它可能會以與上述類似的方式通過其他幾個伺服器。

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