MTA-STS

什麼是MTA-STS ?

阻止攻擊者降級或攔截發送到您的網域的電子郵件。

[快速解答]

MTA-STS (郵件傳輸代理嚴格傳輸安全)強制其他郵件伺服器透過加密的、經過憑證驗證的TLS將電子郵件傳送到您的網域。您在 https://mta-sts.yourdomain.com/.well-known/mta-sts.txt 上發布_mta-sts TXT記錄和策略檔案https://mta-sts.yourdomain.com/.well-known/mta-sts.txt.它在RFC 8461中定義。

主要事實

  • ›DNS記錄: _mta-sts.yourdomain.com TXT v=STSv1; id=<唯一ID>。
  • ›策略檔案列出了版本、模式、mx 和 max_age。
  • ›模式:無、測試、強制。
  • ›必須使用有效憑證透過 HTTPS 提供策略。
  • ›每當更新策略時更改 id 值。

由EmailAuth研究團隊審核

使用STARTTLS的SMTP加密是機會主義的:如果攻擊者取消STARTTLS提議,郵件將恢復為純文字且沒有人注意到。 MTA-STS允許您的網域聲明寄件者必須使用具有有效憑證的TLS ,否則根本不會發送。

如何設定MTA-STS

  1. 1

    建立策略文件

    主機https://mta-sts.yourdomain.com/.well-known/mta-sts.txt包含版本:STSv1、模式:測試、每個郵件伺服器一 mx: 行和 max_age: 604800。

  2. 2

    發布DNS記錄

    在_mta-sts.yourdomain.com新增一筆TXT記錄,其中v=STSv1; id=20261102.

  3. 3

    新增TLS-RPT

    使用 v=TLSRPTv1 發布_smtp._tls.yourdomain.com v=TLSRPTv1; rua=mailto:tls@yourdomain.com取得故障報告。

  4. 4

    採取行動強制執行

    報告顯示乾淨交付後,變更模式以強制執行並更新 ID。

託管是困難的部分

此策略需要具有有效憑證的 HTTPS 主機。 EmailAuth透過CNAME為您託管MTA-STS 。

常見問題

什麼是MTA-STS ?

告訴發送伺服器您的網域需要使用有效憑證進行TLS加密的標準,以防止入站郵件的降級和中間人攻擊。

MTA-STS有必要嗎?

它不是傳送所必需的,但如果沒有它, STARTTLS加密就會被悄悄地剝離。它受到安全框架的推薦,並受到Gmail 、Microsoft 和Yahoo的支援。

如何設定MTA-STS ?

透過 HTTPS 將策略檔案託管在mta-sts.yourdomain.com ,發布_mta-sts TXT記錄,新增TLS-RPT進行報告,以測試模式啟動並實作。

MTA-STS策略缺失:STSFetchResult.NONE 是什麼意思?

Microsoft 的檢查無法找到該網域的有效MTA-STS記錄或策略檔案。發布兩者並確保可以透過 HTTPS 存取策略 URL。

什麼是MTA-STS DNS記錄?

_mta-sts.yourdomain.com上的TXT記錄,其值為v=STSv1; id=20261102 (任何唯一的 ID)。

[ MTA-STS 指導 ]

知識庫的一部分運輸安全 · 40 指南

企業出處

為什麼頂級金融機構和政府 退役了他們的電子郵件安全儀表板。

傳統的電子郵件驗證平台會向您出售儀表板並要求您的工程師來完成這項工作。在高風險環境中,手動監督意味著延遲執行、配置漂移和不受監控的影子域。

EmailAuth是代理電子郵件來源平台。 我們的代理人強制執行 p=reject,保持第三方寄件者一致並將您的網域移至完整狀態 RFC 9989 合規性、新的DMARC標準,以及人機互動審核能力。

政府 大型企業 一級金融機構

SaaS · 專用租賃 · 氣隙本地部署 · BYOK 加密

在幾秒鐘內檢查您的域名

執行SPF 、 DKIM 、 DMARC 、 MTA-STS和BIMI的免費掃描,或讓EmailAuth帶您安全執行。