2016-12-03 79 views
0

我正在嘗試構建一個工具來檢查特定域的DKIMDMARC的存在。檢測DKIM的問題是我無法檢查該域的TXT記錄,因爲DKIM選擇器對我來說是未知的,因爲這是一個將在沒有收件人的情況下運行的查詢。我也無法找到通過PHP獲取DMARC策略的有用信息。我一直在嘗試過去的兩天,並且我所設計的一切都是SPF檢查。檢測DKIM和DMARC設置

任何幫助提供將不勝感激!

回答

2

正如你所說的,你不能獲取DKIM記錄,因爲你不知道選擇器是什麼,除非你有來自該域的簽名電子郵件。

但是,DMARC檢查就像SPF檢查一樣。您正在尋找_dmarc.exampledomain.com下TXT記錄與v=DMARC1

開始當你SPF你正在尋找EXAMPLEDOMAIN.COM下一個TXT記錄與v=spf1開始,這幾乎是相同的同一你只需要添加_dmarc.從您的域名查找。

+0

非常感謝您指出!關於DKIM,我只是希望能有一些解決方法,比如有限的選擇器或者其他方法。 – sousdev

+0

你可以創建自己的選擇器名稱,很多地方選擇'secure','dkim','selecter'或'default'。但它可以是任何東西。 – Henry

+0

我明白了,謝謝你的幫助。 – sousdev