目次

はじめに

要件

新しい DKIM 署名キーを作成して下さい

新しい DKIM 署名プロファイルを生成し、DNS に DNS レコードを送達して下さい

古い署名プロファイルを削除し、新しい署名プロファイルからプレースホルダー ユーザを取除いて下さい

DKIM パスを確認するためにメール フローをテストして下さい

概要

この資料にダウンタイム無しに DNS の ESA および DKIM 公開キーの既存の DKIM 署名キーを取り替える方法を記述されています。

要件

1. E メール セキュリティ アプライアンス（ESA）へのアクセス。

2. 追加するべき DNS へのアクセスは/TXT レコードを削除します。

3. ESA は既に DKIM プロファイルのメッセージに署名したにちがいありません。

新しい DKIM 署名キーを作成して下さい

最初に ESA の新しい DKIM 署名キーを作成する必要があります:

1. > 署名キーは Mail ポリシーに行き、選択します「Add 鍵を…」

2. DKIM キーを挙げれば新しい秘密キーを生成するか、または存在 1 に貼り付けて下さい。
注: ほとんどの場合 2048 ビット秘密キー サイズを選択することを、推奨しました。

3. 変更を保存して下さい。

注: この変更は署名する DKIM かメール フローに影響を与えません。 どうしても DKIM 署名キーを追加して、あらゆる DKIM 署名プロファイルにまだ加えていません。

新しい DKIM 署名プロファイルを生成し、DNS に DNS レコードを送達して下さい

次に、新しい DKIM 署名プロファイルを作成する必要があり、それからの DKIM DNS レコードを DKIM 署名プロファイル作成し、DNS にそのレコードを送達します:

1. > 署名プロファイルは Mail ポリシーに行き、"Add Profile…"を クリックする

1. つけて下さいプロファイルにフィールド「プロファイル名のわかりやすい名前を」。

2. 入力して下さいフィールド「ドメイン名でドメインを」。

3. 入力して下さいフィールド「セレクタに新しいセレクタ ストリングを」。

注: セレクタはある特定のドメインのための複数の DKIM DNS レコードを可能にするのに使用する任意の文字列です。 ドメインのための DNS の複数の DKIM DNS レコードを割り当てるのにセレクタを利用しようと思っています。 既に存在 DKIM 署名プロファイルと異なっている新しいセレクタを使用することは重要です。

4. 選択して下さいフィールド「署名キーの前のセクションで作成される DKIM 署名キーを」。

5. 署名プロファイルの非常に一番下で、追加して下さい新しい「ユーザを」。 このユーザは unsused プレースホルダー eメールアドレスであるはずです。
注意： この署名プロファイルのためのユーザとして未使用 eメールアドレスを追加することは重要です。 さもなければ、このプロファイルは失敗します DKIM 確認は DKIM TXT レコードにより送達される前に送信メッセージに署名するかもしれません。 ユーザとして未使用 eメールアドレスを追加することはこの署名プロファイルが送信メッセージを署名しないようにします。

6. [Submit] をクリックします。

2. ここから、ちょうど作成した"Generate"を クリックする、作成される DNS レコードをコピーして下さい署名プロファイルのためのカラム「DNS テキスト レコードで」。 それは次に類似したに検知 する必要があります:

selector2._domainkey.example.com. IN TXT "v=DKIM1; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwMaX6wMAk4iQoLNWiEkj0BrIRMDHXQ7743OQUOYZQqEXSs+jMGomOknAZJpjR8TwmYHVPbD+30QRw0qEiRY3hYcmKOCWZ/hTo+NQ8qj1CSc1LTMdV0HWAi2AGsVOT8BdFHkyxg40oyGWgktzc1q7zIgWM8usHfKVWFzYgnattNzyEqHsfI7lGilz5gdHBOvmF8LrDSfN" "KtGrTtvIxJM8pWeJm6pg6TM/cy0FypS2azkrl9riJcWWDvu38JXFL/eeYjGnB1zQeR5Pnbc3sVJd3cGaWx1bWjepyNQZ1PrS6Zwr7ZxSRa316Oxc36uCid5JAq0z+IcH4KkHqUueSGuGhwIDAQAB;"

3. 変更を保存して下さい。

4. DNS にステップ 2 で DKIM DNS TXT レコードを入れて下さい。

5. DKIM DNS TXT レコードが十分に伝搬するまで待って下さい。

古い署名プロファイルを削除し、新しい署名プロファイルからプレースホルダー ユーザを取除いて下さい

伝搬したことを DKIM TXT レコードが DNS に入ったらおよび確認したら、次のステップは古い署名プロファイルを削除し、新しい署名プロファイルからプレースホルダー ユーザを取除くことです:

注: それは次のステップことをを続行する前に ESA コンフィギュレーション ファイルをバックアップすること強く推奨されています。 これは古い DKIM 署名プロファイルを削除し、以前のコンフィギュレーションに戻る必要があれば容易にバックアップされたコンフィギュレーション ファイルをロードできるという理由によります。

1. > 署名プロファイルは Mail ポリシーに行き、古い DKIM 署名プロファイルを選択し、"Delete."を クリックする

2. 新しい DKIM 署名プロファイルに入り、現在のホルダー ユーザを選択し、"Remove."を クリックする

3. "Submit."を クリックする

4. カラムの下で「プロファイル」を"Test"を クリックする新しい DKIM 署名プロファイルのためにテストして下さい。 テストが正常である場合、次のステップに進んで下さい。 そうでなかったら、確認して下さい DKIM DNS TXT レコードが十分に伝搬したことを。

5. 行う変更を保存して下さい。

DKIM パスを確認するためにメール フローをテストして下さい

この時点で、DKIM を更に設定することが完了します。 ただし、送信メッセージに予想通り署名して、DKIM 確認を渡していることを確認するために署名している DKIM をテストする必要があります:

1. ESA によってメッセージを別のホストによって確認される DKIM ESA によって署名されておよび DKIM を得るようにします送信 しま。

2. メッセージがもう一方の端で受け取られたら、確認して下さいヘッダ「認証結果あるようにメッセージのヘッダを」。が DKIM 確認を渡すかどうか確認するためにヘッダの DKIM セクションを探して下さい。 ヘッダは次に類似したに検知 する必要があります:
Authentication-Results: mx1.example.net; spf=SoftFail smtp.mailfrom=user1@example.net;

dkim=pass header.i=none; dmarc=fail (p=none dis=none) d=example.net

3. ヘッダ「DKIM シグニチャ」を探し、正しいセレクタおよびドメインが使用されていることを確認して下さい:

DKIM-Signature: a=rsa-sha256; d=example.net; s=selector2;

c=simple; q=dns/txt; i=@example.net;

t=1117574938; x=1118006938;

h=from:to:subject:date;

bh=MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI=;

b=dzdVyOfAKCdLXdJOc9G2q8LoXSlEniSbav+yuU4zGeeruD00lszZ

VoG4ZHRNiYzR

4. DKIM は意図されているようにはたらいていること満足したら、古い DKIM TXT レコードの削除の一週間前に少なくとも待って下さい。 これは古い DKIM キーによって署名するすべてのメッセージが処理されたことを確認します。