送信者ポリシーフレームワーク(SPF)

送信者ポリシーフレームワーク(SPF)

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

迷惑メールは、メールマーケティング業界が日々直面している大きな問題です。不正行為者は、メールの配信元メールアドレスを偽装して、悪意のある活動を行おうとします。メールを保護し、到達率を改善する唯一の方法は、メール認証を導入することです。SPF(送信ドメイン認証)は、受信メールサーバーが正規のメール配信元を識別し、迷惑メールが受信者の受信トレイに届くのを防ぐための認証技術です。

SPF(送信ドメイン認証)の仕組み


SPF(送信ドメイン認証)では、メールの配信元が、自身に代わってメールを配信するIPアドレスのリストを公開できます。メールキャンペーンを配信すると、メールボックスプロバイダーの受信サーバーが、Return-PathドメインのTXTレコードをDNSで検索します。その結果、SPFレコードが返されます。SPFレコードには、当社に代わってメールを配信することを許可されたIPアドレスのリストが含まれます。メールキャンペーンの配信に使用されたIPアドレスがこのリストに含まれている場合、メールはSPF(送信ドメイン認証)の検証に合格します。

SPFレコードの詳細

  1. SPF(送信ドメイン認証)は「経路ベース」の認証システムです
  2. SPFレコードは一意のDNS TXTレコードです
  3. このレコードには、メールの配信元が公開したIPアドレスのリストが含まれます

SPFレコード値の読み解き方

SPFレコードの例

v=spf1 include:zcsend.net include:sender.zohobooks.com ~all
  1. v:使用されているSPF(送信ドメイン認証)のバージョンを示します。
  2. include:includeステートメントは、指定したドメインのSPFレコードを参照するよう受信サーバーに指示します。この例ではドメインがzcsend.netであるため、そのSPFレコードが検索されます。SPFレコードには、メールの配信に使用されるIPアドレスの一覧が含まれます。
  3. ~all:SPF(送信ドメイン認証)の検証に失敗した場合、「all」によって受信サーバーでのメールの処理方法が決まります。Zoho Marketing Automationでは、通常「ソフトフェイル」を使用します。SPF(送信ドメイン認証)の検証に失敗した場合、メールは受信されますが、「ソフトフェイル」としてタグ付けされます。

SPF(送信ドメイン認証)を導入するメリット

SPF(送信ドメイン認証)を導入すると、メールのなりすましを防止できます。また、メールボックスプロバイダーからの信頼も得られます。主要なメールボックスプロバイダーは、認証済みの配信元ドメインから送信されたメールを受信トレイに振り分ける傾向があるため、到達率の改善につながります。

Zoho Marketing Automationでは、すべてのユーザーに対してSPF(送信ドメイン認証)を設定しています。SPF(送信ドメイン認証)の値をコピーし、ドメインのホスティングサービスのWebサイトに貼り付けるだけです。ただし、SPF(送信ドメイン認証)を導入するだけではメールを保護できません。到達率を改善し、配信元ドメインとメールをフィッシングやなりすまし攻撃から保護するには、SPF(送信ドメイン認証)と併せてDKIMとDMARCを導入することをお勧めします。

配信元ドメインの認証方法を理解するのに役立つ記事をご紹介します。
Zoho Marketing Automationでドメインを認証する方法をご確認ください。