WordPressにおけるSPF/DKIM用レコードの登録

WordPressにおけるSPF/DKIM用レコードの登録

Zoho Campaignsでは、SPFとDKIMによってドメイン認証を行うことを推奨しています。この記事では、WordPressでのSPF/DKIM用レコードの設定方法を解説します。
 
SPF(送信ドメイン認証)
SPF(Sender Policy Framework、送信ドメイン認証)は、メールの送信元が詐称されていないかどうかを確認するための認証技術です。配信用メールアドレスをなりすましから守ったり、配信メールが迷惑メールとして分類されるのを防いだりするのに役立ちます。
 
SPF認証に関する詳細は、こちらをご参照ください。
 
DKIM
DKIM(DomainKeys Identified Mail)は、なりすましや改ざんを検知するためのメール認証の仕組みです。配信メールに付けられた電子署名を、受信側が公開鍵によって検証することにより認証が行われます。
 
DKIM認証に関する詳細は、こちらをご参照ください。
 
配信元ドメインを認証するには、SPFとDKIM用のTXTレコードを設定する必要があります。配信元ドメインの認証は、以下の4つの簡単な手順からなります。
  1. Zoho Campaignsのアカウントに配信元ドメインを追加します。
  2. Zoho Campaignsのアカウントから、SPFとDKIM用のTXTレコードの値をコピーします。
  3. コピーしたSPFとDKIM用のTXTレコードをDNSサーバーに追加します。
  4. DNSサーバーにSPFとDKIM用のTXTレコードを追加したら、Zoho Campaignsの画面でドメインを認証します。
SPF/DKIM用のTXTレコードを設定する方法の詳細

Zoho Campaignsのアカウントに配信元ドメインを追加します。

  1. Zoho Campaignsアカウントにログインします。
  2. メニューから、[設定]を選択します。
  3. [配信設定]の下の[配信元の管理]を選択します。



  4. 画面右上の[配信元の追加]ボタンをクリックします。
  5. 配信元のアドレスは、必要に応じて、最大5件まで入力できます。
  6. [認証メールの送信]ボタンをクリックして、指定したメールアドレスで認証メールを受信します。



  7. 自分のアドレスを認証するには、メールクライアントにログインして、Zoho Campaignsから送信された認証メールを開封します。
  8. メールの[メールアドレスを認証する]ボタンをクリックして、認証を完了します。
  9. 認証を完了すると、[配信元アドレス]タブに送信者アドレス(例:patrica.b@zylker.com)が、[ドメイン認証]タブにドメイン(zylker.com)が表示されます。

Zoho CampaignsからのSPF/DKIM用のレコード値のコピー

ドメイン認証の設定にアクセス権限があるのは、組織の管理者のみです。管理者以外の場合は、組織の管理者に配信元ドメインの認証を依頼する必要があります。
  1. メニューから、[設定]を選択します。
  2. [配信設定]の下の[ドメイン認証]を選択します。



  3. 対象のドメインが表示されている行の右端にある[設定]をクリックします。
  4. [設定]ページで、TXTレコードの横にある[コピー]ボタンをクリックします。



WordPressでSPF/DKIM用のレコードを登録する方法 

WordPressにSPF用のTXTレコードを追加するには、次の手順を実行します。
  1. WordPressアカウントにログインします。
  2. メニューから[サイト]をクリックします。
  3. [管理]セクションで、[ドメイン]をクリックします。
  4. TXTレコードを追加したいドメインをクリックします。
  5. 下にスクロールして、[ネームサーバーとDNSを変更する]をクリックします。
  6. [DNSレコード]をクリックして、新しいTXTレコードを追加します。
  7. 次の情報を入力します。
    1. 種類:追加するレコードの種類として[TXT]を選択します。
    2. 名前:ドメイン名を入力します。
    3. テキスト:Zoho Campaignsの画面からコピーしたSPF用のTXTレコードを貼り付けます。

      :v=spf1 include:zcsend.net include:sender.zohobooks.com~ all

  8. [新規DNSレコードを追加]をクリックします。

WordPressにDKIM用のTXTレコードを追加するには、次の手順を実行します。
  1. WordPressアカウントにログインします。
  2. メニューから[サイト]をクリックします。
  3. [管理]セクションで、[ドメイン]をクリックします。
  4. TXTレコードを追加したいドメインをクリックします。
  5. 下にスクロールして、[ネームサーバーとDNSレコードを変更する]をクリックします。
  6. [DNSレコード]をクリックして、新しいTXTレコードを追加します。
  7. 次の情報を入力します。
    1. 種類:追加するレコードの種類として[TXT]を選択します。
    2. 名前:Zoho Campaignsの画面からコピーしたDKIM用のホスト名を貼り付けます。(例:2232._domainkey)
    3. テキスト:Zoho Campaignsの画面からコピーしたDKIM用のTXTレコードを貼り付けます。

  8. [新規DNSレコードを追加]をクリックします。
Notes
メモ
  1. DNSにおいてドメイン名がすでに指定されている場合、ホスト名にはドメインキーのみを入力します。
  2. サブドメインが「mail.zylker.com」の場合、ドメインキーは「2232._domainkey.mail」とします。

配信元ドメインの認証

ドメインのSPF用レコードとDKIM用レコードをDNSサーバーに追加できたら、Zoho Campaignsで次の手順を実行して、ドメインを認証します。
  1. メニューから、[設定]をクリックし、[ドメイン認証]を選択します。
  2. ドメインの右端にある、[設定]ボタンをクリックします。
  3. [ドメインの認証]をクリックします。
レコードがDNSサーバーで公開されていない場合は、原因と修正方法を同じ画面で確認できます。