免費註冊

DMARC 檢測

查出域名的 DMARC 記錄,看懂每個標籤的意思、策略夠不夠嚴、報告發到哪裡。

關於DMARC 檢測

DMARC 檢測用在這些時候:給 Gmail、Yahoo 批次發信,對方要求域名有 DMARC 記錄;準備把策略從只監控改成隔離;有人冒用你的域名發釣魚郵件。輸入域名,點“開始檢測”,工具讀取 _dmarc.你的域名 下的 TXT 記錄;子域名沒有單獨設定時,改查它所屬的主域名。p、sp、pct、rua、ruf、adkim、aspf 等每個標籤都配有通俗的解釋。

檢測會評估策略強度(p=none 只收報告、不做處理),並提示:sp=none 讓子域名失去保護,pct 小於 100,沒有設定 rua 報告地址,報告地址不是 mailto: 格式,存在多條記錄,以及使用了嚴格對齊。報告發往其他域名時,比如第三方報告服務,還會檢查對方是否釋出了授權記錄,沒有授權的話收件方可能不發報告。改寫記錄用 DMARC 記錄生成器。

DMARC 檢測怎麼用

  1. 1
    輸入域名

    填發件地址裡的域名,子域名沒有記錄時會自動查主域名。

  2. 2
    開始檢測

    點“開始檢測”,DMARC 檢測會顯示記錄原文和每個標籤的解釋。

  3. 3
    看策略和提示

    確認 p 是 none、quarantine 還是 reject,再按提示逐項調整。

  4. 4
    修改解析

    到解析後臺修改主機記錄為 _dmarc 的 TXT 記錄,或用 DMARC 記錄生成器重新生成。

為什麼用熊仔工匠

  • 標籤逐個解釋

    v、p、sp、np、pct、rua、ruf、adkim、aspf、fo、rf、ri 都有說明。

  • 策略強弱判斷

    p=none 只算監控,quarantine 和 reject 才真正生效。

  • 報告地址檢查

    缺少 rua、地址格式錯誤、外部域名未授權都會提示。

  • 子域名繼承

    子域名沒有自己的記錄時,顯示它沿用的主域名策略。

常見問題

DMARC 檢測常見問題

DMARC 檢測顯示 p=none 是什麼意思?
收件方對驗證失敗的郵件不做處理,只傳送報告。剛開始用 none 沒問題,但它擋不住冒充;報告顯示自己的郵件都能透過後,改成 quarantine,再改成 reject。
為什麼提示外部域名沒有授權接收報告?
rua 或 ruf 指向別的域名時,對方要在 你的域名._report._dmarc.對方域名 釋出一條 TXT 記錄表示同意,否則收件方可能不發報告。第三方報告服務一般會在你新增域名時自動配好。
寬鬆對齊和嚴格對齊有什麼區別?
寬鬆(r)允許子域名和發件人域名算作一致,比如 mail.example.com 對 example.com;嚴格(s)要求完全相同,用子域名簽名或發信的郵件就會不透過。
沒有 SPF 和 DKIM,DMARC 能用嗎?
不能。DMARC 要求 SPF 或 DKIM 至少一項透過,且透過的域名和發件人地址一致,所以最好兩項都配好,可以用 SPF 記錄檢測和 DKIM 檢測確認。
DMARC 檢測收費嗎?
免費,不用註冊,也不佔每日免費次數。每位訪客每小時有查詢額度,登入會員更多,查詢結果不儲存。
把DMARC 檢測分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

MAIL MX 記錄查詢查詢域名的收信伺服器及優先順序。
MAIL 郵件頭分析貼上郵件頭,檢視郵件經過的伺服器、延遲和 SPF、DKIM 驗證結果。
MAIL 郵箱地址有效性檢測檢查郵箱地址的格式錯誤、一次性郵箱和收信伺服器。
MAIL SPF 記錄檢測檢查 SPF 記錄,展開 include 並統計 DNS 查詢次數。
MAIL DKIM 檢測查詢並檢查域名的 DKIM 公鑰,自動嘗試常見選擇器。
MAIL DMARC 記錄生成器一步步生成 DMARC 記錄,從只監控到拒收。
MAIL SPF 記錄生成器按你用的郵件服務商生成正確的 SPF 記錄。
SEO 死鏈檢測檢查一個網頁上的全部連結,列出失效和跳轉的連結。