DNS設定へのSPFおよびDKIMレコードの追加

DNS設定へのSPFおよびDKIMレコードの追加

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

組織は、独自ドメインを使用してZoho Recruitからメールを送信する際に、メールの認証によってメールの送信元の信頼性を維持できます。メールを認証するには、次の認証基準を検証する必要があります。
  1. ドメインの検証
  2. SPF(Sender Policy Framework)
  3. DKIM(Domain Keys Identified Mail)
この認証はZoho Recruitで実行できます。その後、自動生成されたSPFレコードとDKIMレコードをドメインマネージャーに追加する必要があります。
Idea
SPFとDKIMの詳細はどこで確認できますか?

[設定]→[メールの設定]→[メールの認証]に移動し、認証するドメインの下にある[検証]をクリックします。その後、SPFとDKIMレコードの詳細をコピーして、ドメインマネージャーに追加できます。詳細はこちら SPFとDKIMレコードの検証

ドメインマネージャーでのSPF TXTレコードの追加

Sender Policy Framework(SPF)は、Simple Mail Transfer Protocol(SMTP)の拡張機能です。SMTPのMail From(Return-Path)で偽装されたメールアドレスをソフトウェアが識別し、拒否できるようにします。これにより、ドメイン所有者はメール送信ポリシー、つまり自分のドメイン名からメールを送信する際に使用するメールサーバーを指定できます。

ドメインマネージャーにSPF TXTレコードを追加するには
  1. DNSマネージャーアカウントにサインインします。
  2. メニューから[マイアカウント]を選択し、[ドメイン]を選択します。
  3. ドメインを開き、検証するドメインの[DNSの管理]ボタンをクリックします。
    DNSマネージャーページに移動し、既存のDNSレコードに関する情報を確認できます。
  4. レコードセクションまで下にスクロールし、DNSレコードを追加するために[追加]ボタンをクリックします。
    1. [レコードの種類]で、ドロップダウン一覧から[TXT]を選択します。
    2. [ホスト]に、@と入力します。
    3. [TXT値]に、Zoho Recruitで生成されたレコードの値を入力します(例:v=spf1 include:transmail.net ~all)。
    4. [TTL]に、12時間と入力します。
  5. [完了]をクリックします。

複数のSPFレコードの追加

複数のSPFレコードがあると、SPF確認が中断され、検証に失敗する場合があります。その結果、メールが受信者サーバーで迷惑メールとして扱われることがあります。

これを避けるには、SPFレコードを以下のフォーマットで追加する必要があります。
Info
複数のSPFレコードがないか確認してください。ある場合は、次のように統合してから検証する必要があります。

正しくないフォーマット。
  1. (例1)v=spf1 include:abc.com ~all
  2. (例2)v=spf1 include:def.com ~all
  3. (例3)v=spf1 include:transmail.net ~all
正しいフォーマット:v=spf1 include:abc.com include:def.com include:transmail.net ~all

有効なSPFレコードを確認するツール

以下のリンク先のツールを使用して、SPFレコードの有効性を確認できます。

#1. Kitterman



#2. Zoho Mail




ドメインマネージャーでのDKIM TXTレコードの追加

Domain KeysまたはDKIMは、メール送信者の真正性とメッセージの完全性(送信中にメッセージが変更されていないこと)を検証するためのメールの認証システムです。DomainKeys仕様では、Identified Internet Mailの一部を採用し、Domain Keys Identified Mailと呼ばれる拡張プロトコルが作成されています。

ドメインマネージャーにDKIM TXTレコードを追加するには
  1. DNSマネージャーアカウントにサインインします。
  2. メニューから[マイアカウント]をクリックし、[ドメイン]を選択します。
  3. ドメインを開き、認証するドメインの[DNSの管理]をクリックします。
    DNSマネージャーのページにリダイレクトされ、既存のDNSレコードに関する情報を確認できます。
  4. レコード」セクションまで下にスクロールし、DNSレコードを追加するために[追加]ボタンをクリックします。

    1. レコードの種類]で、ドロップダウン一覧から[TXT]を選択します。
    2. ホストの種類]に、<selector>._domainkey'を入力します(例:1522905413783._domainkey)。
    3. [TXT]に、Zoho Recruitで生成されたTXTレコードの値を入力します。
  5. [完了]をクリックします。
Notes
重要な注意事項。
  1. 手順6では、ほとんどの場合DNSサーバー側でドメインが末尾に自動追加されるため、DNSサーバーでドメインキーの後にドメイン名を追加しないでください
  2. 多くのDNSホストでは、ドメインが末尾に自動追加されるため、完全なドメインの代わりにTXTレコード名として1522905413783._domainkeyのみ入力すれば十分です。
    1. TXTレコード名は1522905413783._domainkey.yourdomain.com.yourdomain.comとなり、本来の1522905413783._domainkey.yourdomain.comにはなりません。
  3. 認証エラーを防ぐため、TXTレコードを確認し、ドメインキーからドメイン名を削除することを忘れないでください。 

その他のプラットフォームでのDNS設定の管理

Big rockのDNSサーバーでのTXTレコードの追加

  1. Big rockアカウントにサインインします。
  2. 編集するTXTレコードのドメイン名をクリックします。

  3. 画面右下の[DNS管理]をクリックし、次に[DNSの管理]をクリックします。

  4. [TXTレコード]をクリックします。

Alert
ドメイン名は自動入力されるため、手動で入力する必要はありません。

NamecheapのDNSサーバーでのTXTレコードの追加

  1. Namecheapアカウントにサインインします。
  2. 左サイドバーから[ドメイン一覧]を選択し、対象ドメインの横にある[管理]をクリックします。

  3. ページ上部の[詳細DNS]タブを選択します。

  4. ホストレコード」セクションで、[新しいレコードを追加]ボタンをクリックします。

ShopifyのDNSサーバーでのTXTレコードの追加

  1. Shopify管理者アカウントで、[オンラインストア]→[ドメイン]に移動します。
  2. Shopify管理のドメインセクションで、編集するドメイン名をクリックします。
  3. [DNS設定]をクリックします。

  4. 必要に応じて、以下のDNS設定を編集します。
    1. [カスタムレコードを追加]をクリックし、[レコードの種類]を選択して、詳細を確認します。
    2. [操作][編集して確認]をクリックし、詳細を確認して既存のレコードを変更します。
    3. [操作][削除]をクリックして、レコードを削除します。

Square space DNSサーバーでのTXTレコードの追加

  1. 対象ドメインの[DNSの詳細設定]を開きます。
  2. カスタムレコードまで下にスクロールします。
  3. 空の行の[レコード]項目で、ドロップダウンから[TXT]を選択します。
  4. [ホスト]項目に、ホスト名を入力します。
  5. [優先度]項目は空にしておきます。
  6. [データ]項目に、TXTレコードの値を入力します。(TXT値は、文字、数字、記号の組み合わせです。)
  7. [追加]をクリックして、レコードを設定に保存します。