Defaults.Exposed

Defaults.Exposed › 設定 › SPF

Namecheap での SPF 設定方法

Namecheap に SPF レコードを追加し、メールプロバイダーがあなたの本物のメールと偽装を見分けられるようにします。

なぜこれがビジネスにとって重要なのか

SPF(Sender Policy Framework)は、あなたの名前でメールを送信してよいメールサーバーを列挙した、DNS 上の短い宣言です。あなたを名乗るメッセージを受け取ると、相手のメールプロバイダーはその一覧を照合します。送信元サーバーが一覧に無ければ、そのメッセージは怪しく見え、迷惑メールに振り分けられるか、ブロックされます。

平たく言えば、SPF は自社をメールで詐称することを難しくし、正規メールを迷惑メールフォルダではなく受信トレイに届けやすくします。レコードは 1 つ、無料で、数分で済みます。

始める前に:本当に Namecheap が自社の DNS を運用していますか?

多くの人がつまずくのがこの段階です。DNS レコードは、Namecheap が自社ドメインの DNS 問い合わせに応答している場合にのみ機能します。

Namecheap で Domain List を開き、ドメインの横の Manage をクリックし、Nameservers の欄を確認してください。Namecheap BasicDNS(または PremiumDNS)と表示されていれば、正しい場所にいます。それ以外の場所(例:ウェブサイトのホストや別のプロバイダー)を指している場合は、DNS は Namecheap ではなくそちらにあります。SPF レコードはその別サービス側で追加してください。さもないと、ここで何をしても効果はありません。

まず 1 つの事実を確認:誰があなたのメールを送信していますか?

SPF には、自社ドメインのメールを送信するすべてのサービスを記載しなければなりません。よくある例は Google Workspace、Microsoft 365、あるいはメールボックスをホストしているプロバイダーです。各社は SPF レコードに入れる値を公開しています(Google なら include:_spf.google.com、Microsoft 365 なら include:spf.protection.outlook.com のような形が多い)。正確な値はメールプロバイダー自身のヘルプページで確認してください — そこが正しく書かなければならない部分です。

Namecheap での手順

  1. Namecheap にサインインし、Domain List を開きます。
  2. ドメインの横の Manage をクリックします。
  3. DNS 設定へ進みます(DNS / Records / Advanced DNS を探します)。
  4. ホストレコードのセクションで Add New Record を選び、TXT Record を選びます。
  5. Host 欄に @ を入力します — @ は「ドメイン自体」を意味します。ここにドメイン名を入力しないでください。
  6. Value 欄に SPF テキストを入力します。一般的なレコードはこうなります: v=spf1 include:_spf.google.com ~all include: の部分は、実際のメールプロバイダーが指定する値に置き換えてください。
  7. 変更する理由が無ければ、TTLAutomatic のままにします。
  8. レコードを保存します(緑のチェック / Save All Changes)。

Namecheap で人がよく間違える落とし穴

動作確認

レコードを保存し、反映まで少し時間を置いたら、このサイトの無料チェックで確認してください。SPF レコードが存在し正しく構成されているかを、平易な言葉で教えてくれます。

完了しましたか? ドメインを無料でチェック して、正しく反映されたか確認しましょう。34項目すべてにわたる総合評価も見られます。