【独自ドメインのSPFレコード】追加前に送信サービスを控える3つのこと

この記事の結論

独自ドメインのSPFレコードを追加するとき、サービスの案内をそのまま新しいTXTレコードとして貼る前に、現在そのドメインからメールを送っているサービスを控えます。SPFは送信元の扱いに関わるTXTレコードで、すでに同種のレコードがある状態で別の値を重ねると、意図しない送信経路を外してしまうことがあります。

独自ドメインのSPFレコードを追加する前の確認手順を示す記事のアイキャッチ

独自ドメインのSPFレコードを追加するとき、サービスの案内をそのまま新しいTXTレコードとして貼る前に、現在そのドメインからメールを送っているサービスを控えます。SPFは送信元の扱いに関わるTXTレコードで、すでに同種のレコードがある状態で別の値を重ねると、意図しない送信経路を外してしまうことがあります。

この記事は、WordPress、独自ドメインメール、ニュースレター、問い合わせフォームなどを使い始め、DNSにSPFを足すよう案内された人向けです。具体的な値は使うメールサービスで異なります。本文の例をコピーするのではなく、現在の設定を控えたうえで各サービスの公式案内を使います。

1. まず現在のTXTレコードを控える

DNSを開いたら、対象の独自ドメインに設定されているTXTレコードを確認します。SPFらしい文字列があるかだけでなく、どのDNSサービスの管理画面で編集しているか、レコード名と値が何かを控えます。

ネームサーバーを変えた直後や、ドメイン会社とレンタルサーバーを分けている場合は、見ている管理画面が実際に使われているDNSではないことがあります。先に独自ドメインは、ネームサーバーを変える前に決めるで、どこを管理場所にするかを整理します。

2. そのドメインからメールを送るサービスを洗い出す

次に、そのドメインを差出人として使っているものを並べます。メールボックスだけでなく、WordPressの通知、問い合わせフォーム、メール配信サービス、予約システムなども含めて確認します。

ここで分けたいのは「メールを受け取るサービス」と「メールを送るサービス」です。MXレコードは受信先に関する設定であり、SPFを変更しただけで受信先を決めるものではありません。一方、送信元として同じドメインを使うサービスを抜かすと、そのサービスのメールが受信側で扱いづらくなる可能性があります。

フォームからのメールが届かない悩みが先にある場合は、WordPressの問い合わせメールが届かないときから、フォーム設定と送信元を先に確認します。

3. 変更は一度に一か所だけ行い、送受信をテストする

各サービスの公式案内で値と追加方法を確認したら、既存レコードを消す・上書きする前に、どう統合する必要があるかをその案内で確認します。値が同じに見えても、DNSサービスの入力欄やレコード名の扱いは異なります。

変更後は、独自ドメインのメールから別の受信先へ短いテストを送り、WordPressやフォームからの通知も別々に確認します。送信結果だけでなく、迷惑メールフォルダへ入っていないかも確認します。問題が起きたときに戻せるよう、変更前のTXTレコードと変更時刻を残しておきます。

まとめ

SPFレコードは、値を一つ追加する作業に見えても、複数の送信サービスが同じドメインを使うと影響範囲が広がります。現在のTXTレコード、メールを送るサービス、DNSの管理場所を控えてから、公式案内に沿って一か所ずつ変更します。

変更後はメールボックスだけでなく、フォーム通知など別の送信経路もテストすると、送信元の設定を壊さず確認できます。

近いカテゴリ