DKIM とは?
Zoho Assist における DKIM の仕組み
公開鍵がドメインの DNS マネージャーに TXT レコードとして公開され、Zoho Assist から送信されるすべてのメールのヘッダーには、そのドメインの秘密鍵を使って生成された署名が付与されます。
受信者側のメールサーバーは、各メッセージのメールヘッダーを、DNS レコードに保存されている公開鍵と照合して検証します。
これにより、メールサービスはドメインの正当性を認証できます。
この検証に失敗した場合、メールは受信者のメールボックスのスパムフォルダーに振り分けられます。
たとえば、malcolm@zylker.com が Zoho Assist を使用して frida@zoho.com にドキュメントを送信する場合、Malcolm から送信されるメールのヘッダーには、(zylker ドメインの秘密鍵を使用して作成された)署名が追加され、zylker ドメインの公開鍵は、あらかじめ zylker の DNS マネージャーに TXT レコードとして公開されています。Frida のメールサーバーは、Malcolm のメールヘッダーと Malcolm の DNS レコードに保存されている公開鍵を照合して、そのメールの正当性を認証します。検証が成功すると、Malcolm が送信したメールは SPAM と判定されることなく、Frida の受信トレイに配信されます。
Zoho Assist で DKIM を使用してメールドメインを認証するには、次の 3 つの手順を実行します。
ドメイン名を追加する
TXT レコードを追加する
ドメインを認証する
ドメイン名を追加する
この手順は、Zoho Assist がドメインを認識し、そのドメイン用のキー(ホスト名、値)を生成するために必要です。
1. [設定 > 一般 > メール設定]に移動します。
2. [ドメイン認証]をクリックします。
3. [新しいドメインを追加して認証]をクリックします。
5. [キーを生成]ボタンをクリックします。ホスト名と値が生成されます。
TXT レコードを追加する
1. DNS マネージャーにログインします。
2. ドメイン認証ページで、[TXT Method]タブを選択します。
3. DNS に TXT レコードを作成し、ホスト名を名前として設定します。たとえば、ホスト名として Zoho._domainkey.zylker.org が指定されている場合、TXT レコードの名前は Zoho._domainkey.zylker.org にします。
4. TXT レコードの値に、Zoho Assist の[値]項目からコピーした内容を貼り付けます。
5. DNS マネージャーで TXT レコードを保存します。
6. Zoho Assist に戻り、[今すぐ認証]をクリックします。
ドメイン所有者を認証する
1. DNS マネージャーで TXT レコードの追加が完了していることを確認します。
2. [今すぐ認証]ボタンをクリックします。
3. レコードが正しく追加されていれば、ドメインは認証済みと表示され、Zoho Assist から送信されるメールはキーのペアを使用して署名および検証されます。
4. Zoho Assist でそのメールアドレスを使用し続ける限り、ドメインのホスティングコンソールからこの TXT レコードを削除しないでください。削除すると、メールドメインは再び未認証と見なされ、メールが迷惑メールとして扱われる可能性があります。