簡介
本文說明如何驗證DKIM是否正常工作。
驗證
在思科電子郵件安全裝置(ESA)上,驗證DKIM是否工作的最簡單方法是向外部帳戶傳送電子郵件並檢查標題。 在下面的示例中,消息被傳送到@gmail.com帳戶:
Delivered-To: user@gmail.com
Return-Path: <bob@example.com>
Received-SPF: pass (google.com: domain of bob@example.com
designates <IP Address> as permitted sender)
client-ip=<IP Address>;
Authentication-Results: mx.google.com; spf=pass
(google.com: domain of bob@example.com designates
<IP Address> as permitted sender) smtp.mail=bob@example.com;
dkim=pass (test mode) header.i=bob@example.com
您應該會看到Authentication-Results行中的dkim=pass。
注意:請注意,某些客戶端(如Yahoo)往往會刪除許多標頭。 請在多個客戶端上檢查此項以確保它正常工作。
您也可以參閱以下某些外部來源來驗證您的配置:
http://www.kitterman.com/spf/validate.html
dkim-test@testing.dkim.org
還有各種其它反射器可用:
當前使用RFC4871進行驗證:
埠25:check-auth@verifier.port25.com
當前正在驗證RFC4871(和RFC4870):
Alt-N:dkim-test@altn.com
當前正在驗證RFC4871(和RFC4870):
Sendmail:sa-test@sendmail.net
當前正在驗證allman-00和allman-01草案:
Elandsys:autorespond+dkim@dk.elandsys.com
當前正在驗證RFC4871(和RFC4870):
Blackops:dktest@blackops.org
相關資訊