Google Workspace移行後にDMARCが“FAIL”になる原因とさくらインターネットのDNS設定手順

※当サイトにはプロモーションが含まれています。

GmailのGmailifyおよび、POP機能の終了に伴い、Google Workspace(グーグル ワークスペース)を利用してメールアドレスを管理する方法について、いくつかの記事を作成しました。

“エックスサーバー”で管理しているメールアドレスの追加方法
“お名前.com×さくらインターネット”で管理しているメールアドレスの追加方法

これらの方法で、メールの送受信は可能になりますが、SPFDKIMDMARCが正しく、PASSされるかは別問題です。

そこで今回は、Google Workspaceに移行したメールアドレスが、SPF・DKIM・DMARC に PASSしているかを確認する方法と、それぞれが認証されるようにする手順についてまとめました。

SPF、DKIM、DMARCとは?

SPFDKIMDMARCは、メールの「なりすまし」や「改ざん」を防ぐために使われる、メール認証の基本技術になります。

これらは単独で機能するものではなく、段階的に連携してメールの正当性を判断する仕組みとして設計されています。

SPF(Sender Policy Framework)は、「このドメインから送信してよいメールサーバーはどれか」をDNSに登録し、受信側が送信元IPアドレスを検証する仕組みとなります。

次に、DKIM(DomainKeys Identified Mail)は、送信時にメール本文とヘッダーに電子署名を付与し、受信側がその署名を検証することで、送信ドメインの正当性とメール内容の改ざん有無を確認しています。

そして、DMARCは、SPFとDKIMの認証結果をもとに、認証に失敗したメールをどう扱うか(監視・隔離・拒否)を指示する仕組みです。

にゃのらいとにゃのらいと

画像でまとめるとこんな感じになるにゃ。

SPF、DKIM、DMARCについての説明

にゃテックにゃテック

Google Workspaceなどのメール環境へ移行する際は、これらを正しく設定しないと、メールが迷惑メール扱いされたり、拒否されたりする原因になります。

Gmailを使用したSPF、DKIM、DMARCの確認方法

では、Google Workspaceで作成したメールが、SPF、DKIM、DMARCに、PASSしているかの確認方法です。

Gmailで、届いたメールを全文表示させます。

右上の「︙(縦の三点リーダー)」を選択して、<>メッセージのソースを表示を選択します。

Gmail|<>メッセージのソースを表示

すると、メールの詳細を確認することができます。

SPF、DKIM、DMARCの確認方法

にゃのらいとにゃのらいと

DMARCが、’FAIL’になっているにゃ!

なぜ、さくら側で設定しているのにFAILになるのか?

このDMARCが、’FAIL’になっているメールアドレスですが、さくらインターネット側では、SPF、DKIM、DMARCすべて設定済みになっています。

さくらインターネット|メールドメイン

にゃのらいとにゃのらいと

なぜ、さくら側で設定しているのに’FAIL’になるにゃ?

それは、DMARCがDNSに書いてある設定ではなく、「実際に送信されたメールの認証結果」を評価するからです。

今回の送信経路を整理すると、

  • 送信元が「さくらインターネット」の場合
    →さくら用の SPF / DKIM が使われる
  • 送信元が「Google Workspace」の場合
    →本来は Google Workspace 用の SPF / DKIM が必要

しかし、設定が「さくら用の認証情報のまま」になっていたため、Google Workspaceから送信されたメールがSPF、DKIM に失敗し、その結果、DMARCも “FAIL”となったようです。

そこで、さくらインターネットのTXT レコードに、Google Workspace用のSPFを追記します。

DNSレコードにGoogle WorkspaceのSPF、DKIMを追加する方法

さくらインターネットのDNSレコードに、Google WorkspaceのSPF、DKIMを追加する方法です。

①さくらインターネットへ移動

さくらインターネットのコンソール画面にログインします。

さくらサーバーのコントロールパネル

左メニューにある、

ドメイン/SSL > ドメイン/SSL

を選択します。

さくらインターネット|ドメイン/SSL > ドメイン/SSL

ドメインの一覧が表示されるので、メールを追加するドメインのDNSレコード設定を選択します。

さくらインターネット|ドメイン/SSL

②TXTレコードの追加

@(ドメイン)となっている設定箇所にTXTレコードを追加します。

さくらインターネット|TXTレコードを追加

なお、記述する際には以下の様に記載します。

v=spf1 a:www0000.sakura.ne.jp mx include:_spf.google.com ~all
にゃテックにゃテック

“0000”の部分は、さくらインターネットで記述されている数値に書き換えてください。

実際に記述すると次のようになります。

さくらインターネット|TXTレコードを追記

そして、ページ下方にある「設定する」ボタンで保存・更新します。

※SPFレコードを新規で追加したり、複数行記述すると正しく動作しないので注意してください。

③Google Workspaceに移動する

Google WorkSpaceに移動します。

【公式】Google Workspaceへ移動する

Google Workspaceにある右上のアイコンを選択し、「管理コンソール」を選択します。

Google Workspace|右上のアイコン

④Google WorkspaceのDKIMを生成する

左メニューにある、

アプリ > Google Workspace > Gmail

を選択。

Google Workspace|アプリ > Google Workspace > Gmail

メールの認証」を選択します。

Google Workspace|メールの認証

DKIMを作成するドメインを選択して、「新しいレコードを生成」ボタンをクリックします。

Google Workspace|新しいレコードを生成

ポップアップが表示されるので、そのまま「生成」ボタンをクリックすると、DKIMが生成されます。

Google Workspace|DKIMの生成

この表示された内容をメモ帳などにコピペしておきます。

⑤さくらインターネットのDNSにDKIMを追加する

さくらインターネットのコンソール画面に戻り、該当するドメインのDNSレコード設定を選択します。

ページ下方にある、新規エントリーで「追加する」ボタンをクリックします。

さくらインターネット|新規エントリー > 追加する

先程、コピペしておいたレコード名を記載して「追加する」ボタンをクリックします。

さくらインターネット|新規DNSエントリー

続いて、レコード種別は、TXTを選択します。

さくらインターネット|新規DNSエントリー > レコード種別

最後に、TXTの内容を記述するのですが、DKIMのp=の値は非常に長いため、DNSによっては1行で保存できません。

その場合は、補足事項にもあるとおり、255文字以内に分割し、それぞれをダブルクォーテーション(”)で囲みます。

つまり、以下のような形式になります。

v=DKIM1; k=rsa; p=MIxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

ポイントは、1 行ごとにダブルクォーテーションで括り、次の行は改行して記述することです。

DNS側では、これらの文字列が自動的に連結され、1つのDKIMレコードとして解釈されます。

さくらインターネット|DKIMを追加

設定する」ボタンで、DNSレコードを更新したら、再度、Google Workspaceへ戻ります。

にゃのらいとにゃのらいと

基本的に、DMARCの設定は、そのままでOKだにゃ

⑥認証を開始する

Google WorkspaceのDKIM認証画面に戻り、「認証を開始」ボタンをクリックします。

Google Workspace|DKIM認証 > 認証を開始

これで設定はひとまず完了しました。

にゃテックにゃテック

なお、DKIM キー生成〜反映待ちの期間中でも、メールの送受信自体は停止しません。
影響が出るのは DKIM/DMARC の「認証結果」だけです。

自分の場合、1~2時間程度で設定が反映され、SPF、DKIM、DMARCすべてがPASSになりました。

SPF、DKIM、DMARCすべてがPASS

以上、Google Workspaceに移行したメールアドレスについて、さくらインターネットで、SPF・DKIM・DMARCを設定する手順でした。

にゃテックにゃテック

この他にもやっておきたい事はありますが、記事が長くなってので、今回はここまで・・・

ご支援のお願い
この記事が役に立ったと感じたら・・・

Ny@Tech(にゃテック)

この記事が少しでもお役に立ったと感じていただけましたら、ぜひ下の“ボタン”をクリックしてお買い物をしていただけると嬉しいです。

ご購入いただいた商品の金額の一部が私に入り、より有益な記事を作るための励みになります。

なお、商品は、ご自身の好きなものをご購入いただければと思います。

無料相談・お問い合わせはこちら