ESETオンラインヘルプ

トピックを選択

DKIM署名

DomainKeys Identified Mail (DKIM)署名は、送信電子メールメッセージを保護し、検証を簡単にする方法です。この方法では、受信メールサーバーで、正規のメッセージと迷惑メールを正確に識別できます。

DKIM認証は次の方法で動作します。

送信電子メールメッセージヘッダーはDKIM秘密鍵で署名されます。

受信メールサーバーは、公開鍵を含むDNS DKIMレコードを確認します。

メッセージヘッダーの秘密鍵を含む署名がDNS DKIMレコード公開鍵と一致する場合、電子メールは本物であると見なされ、受信者に配信されます。

署名と公開鍵が一致しない場合、電子メールメッセージに対して行われる処理は受信メールサーバーの構成によって異なります(たとえば、ESET Mail SecurityがこのためにDKIM結果ルール条件を使用するなど、特定のルールが設定されている場合があります)。

ESET Mail Security DKIM署名機能を使用するには、ドメインに対してDNS DKIMレコードが設定されていることを確認してください。DKIMレコードの作成の詳細については、DKIMレコードの内容と作成する方法の記事を参照してください。この記事では、DKIMレコードの例も示されています。

完了したら、DKIM Record CheckerまたはMXToolBoxを使用して、DKIM公開鍵が存在し、構文が正しく実装されていることを確認してください。


example

次のコマンド例を使用し、PowerShellを使用して新しい自己署名証明書を作成できます(証明書ストアから選択できるようになります)。

New-SelfSignedCertificate -CertStoreLocation "cert:\LocalMachine\My" -KeySpec Signature -DnsName <user domain>

DKIMドメインと署名する電子メールヘッダーのリストを指定して、ESET Mail SecurityでDKIM署名を設定します。DKIM署名が選択したメッセージヘッダーに追加されます。各DKIM署名には、メールサーバーが最終的な宛先に向けてメッセージを送信するときに、電子メールメッセージの真正を検証するために使用できる情報が含まれます。送信メッセージで複数のドメインを使用している場合は、各ドメインに個別にDKIM署名を設定できます。


note

詳細設定サーバー > 統合の下でDKIM署名を有効にします。エージェント優先度設定では、ESET DKIMエージェントの優先度を一番下にして、確実に、前のエージェントで実行されたヘッダーの修正の後に、ヘッダーが最後に署名されるようにすることをお勧めします。

DKIMドメイン

各ドメインのDKIM署名設定を定義します。編集をクリックすると、DKIMドメインウィンドウが開きます。追加をクリックして新しいDKIM設定を作成するか、編集をクリックして既存の設定を修正します。

ドメイン - ドメインを入力します(例: mydomain.local)。

セレクター - DKIM署名属性のセレクターを指定します。このセレクターは、DKIM-Signatureヘッダーフィールドで使用されます。

証明書サムプリント - 証明書ストアから選択をクリックし、DKIM署名用の証明書を選択します。

DKIM DNSレコード名 - これは自動的に生成されます。名前はセレクターと上記のフィールドで指定したドメインで構成されます。

DKIM DNSレコード - DNSテキストレコード(TXT)が自動的に生成されます。DKIM証明書の公開鍵が含まれます。

dkim_settings

署名する電子メールヘッダーのリスト

署名される電子メールヘッダーのリストを開くには、編集をクリックします。新しいヘッダーを追加するには、追加をクリックします。リストの既存のヘッダーを修正するには、編集をクリックします。

dkim_settings_list