web-dev-qa-db-ja.com

ドメインがDKIMを使用しているかどうかを確認する方法

ヘッダーにDKIM-Signatureが含まれていないA.comからメールを受信した場合、A.comがDKIMを使用しているかどうかはどうすればわかりますか?

ドメインがDKIMを使用しているかどうかを確認しようとしていますが、A.comからメールを受信して​​いない、または受信できない場合、A.comがDKIMを使用しているかどうかを確認するにはどうすればよいですか?

3
Hang Hu

DKIMだけでは、確実な方法はありません。 [〜#〜] dkim [〜#〜] は、電子メールcontentが信頼できる、つまり変更されていないことを検証するために設計されています配達中。署名に使用されるキーは、DNSの公開DKIMキーに対して検証されますが、同じドメインに異なる目的で複数のキーを含めることができ、selectorは何でもかまいません。 mta1._domainkeyまたはwhatever._domainkeyおよびs=selectornameヘッダーのフラグDKIM-Signatureでのみ導入されます。

送信者が [〜#〜] dmarc [〜#〜] も実装している場合、DKIMと [〜#〜] spf [〜#の両方があるはずであることは明らかです〜] 。したがって:

  • ドメインに_dmarc.example.com. TXT "v=DMARC1; p=...がある場合、DKIMが必要です。 DMARCレコードは、テストに合格しなかったメッセージの処理方法も示します。
  • _dmarc TXTがない場合は、DKIMがある場合とない場合があります。
4
Esa Jokinen

Gmailアドレスに電子メールを送信...ソースヘッダーを確認しますか?また、スパムになった場合、DKIMはおそらく正しく設定されていません。

また https://www.mail-tester.com/ DomainKeys、DKIM、DMARC、SPFの設定に最適なツールです。

0
Max Coates