
UTAGEからメールを配信したのに、Gmailの迷惑メールフォルダに入ってしまう。あるいは、そもそも届いていない。この原因のほとんどは、DKIM認証とDMARC認証の設定漏れです。
そして、この話を調べ始めると必ず「SPF・DKIM・DMARCの3つを設定しましょう」という説明に行き当たります。ただ、UTAGEに関して言えばSPFレコードを自分で追加する必要はありません。UTAGE側ですでに対応が済んでいるためです。
やるべきことはDKIMとDMARCの2つ。この記事では、UTAGE公式マニュアルの記載にもとづいて、その設定手順と、設定できたかどうかの確認方法までを解説します。
結論|SPFは自分で設定しなくていい
公式マニュアルには、こう明記されています。「UTAGEでは、UTAGEサーバー側でSPF認証が『PASS』となる設定を行っているため、UTAGEユーザー様側で別途SPFレコードの追加設定をして頂く必要はございません」。
なぜ「3つセット」で語られるのか
SPF・DKIM・DMARCは、いずれもなりすましメールを防ぐための認証技術です。差出人が名乗っているドメインの正当な持ち主かどうかを、受信側が判定するために使われます。
迷惑メール対策の記事では3つがセットで説明されることが多く、それ自体は間違いではありません。ただしSPFは「どのサーバーからの送信を許可するか」を宣言する仕組みなので、送信を行うUTAGE側が対応していれば、利用者が重ねて設定する必要はないわけです。
ここを知らないと、必要のないSPFレコードを自分のDNSに追加してしまい、既存の設定と競合してかえってメールが届かなくなることがあります。まず「SPFは触らなくていい」と押さえてください。
やるべきはDKIMとDMARCの2つ
DKIMは、送信するメールにデジタル署名を付ける仕組みです。署名によって「このメールは確かにそのドメインの持ち主が送っていて、途中で改ざんされていない」ことを証明します。
DMARCは、SPFとDKIMの結果を受けて「認証に失敗したメールをどう扱うか」を宣言する仕組みです。
この2つを設定することで、Gmailをはじめとする受信側に「正当な送信者である」と認識されるようになります。
未設定だと「迷惑メール行き」では済まない
公式マニュアルの表現は、かなり強いものです。「この設定を実施しないと、ほぼ確実に配信メールが迷惑メールフォルダに振り分けられる、または迷惑メールフォルダにも振り分けられずメール自体を受信拒否をされる恐れがあります」。
迷惑メールフォルダに入るだけなら、読者が気づいて救い出してくれる可能性があります。しかし受信拒否になると、そもそも届きません。開封率が低いのではなく、母数がゼロになります。
影響するのはメルマガだけではない
「まだメルマガを配信していないから関係ない」と考えるのは危険です。DKIM/DMARC設定は、UTAGEのメール送信を伴う機能すべてに影響します。
| 機能 | 影響するメール |
|---|---|
| メール・LINE配信 | 一斉送信/ステップ配信/リマインダ配信 |
| イベント予約 | 各種メール配信 |
| ファネル(事業者設定) | 領収書メール |
| ファネル(銀行振込) | 申込後の自動送信メール/支払い期限のリマインドメール |
| ファネル(継続課金・分割払い) | 課金失敗時の通知メール |
| パートナー機能 | 成約通知メール |
太字にした部分に注目してください。領収書、支払い期限のリマインド、課金失敗の通知——どれもお金に直結するメールです。これらが届かないと、売上の取りこぼしやトラブルに直結します。
販売を始める前に設定を済ませておくべき理由が、ここにあります。
独自ドメイン設定とは逆になる注意点
ここで、UTAGEを使ううえで非常に混同しやすいポイントをお伝えします。
UTAGEには、独自ドメインが関係する設定が2種類あります。「独自ドメイン管理」(ページのURLを自分のドメインにする設定)と、「DKIM認証設定」(メールの送信元ドメインの設定)です。
そして、この2つはドメインの形式について正反対のルールになっています。
| 設定 | ルートドメイン (example.com) |
サブドメイン (lp.example.com) |
|---|---|---|
| 独自ドメイン管理 (ページのURL用) |
使えない | 必須 |
| DKIM認証設定 (メール送信元用) |
推奨 | 非推奨 |
公式マニュアルは、DKIM側について「サブドメイン形式ドメイン名の登録は非推奨です(ルートドメインをご利用ください)」と記載しています。一方、独自ドメイン管理のほうは「ルートドメイン形式では利用できない」とされています。
同じUTAGEの中で、ドメインの扱いが真逆になっているわけです。片方の設定を先に済ませていると、その感覚のまま進めて間違えます。「ページのURLはサブドメイン、メールの送信元はルートドメイン」と覚えてください。
なお、ページ側の独自ドメイン設定の手順は別記事で解説しています。UTAGEの独自ドメイン設定方法もあわせてご確認ください。
始める前に必要な5つの準備
DKIM設定に入る前に、そもそもメール配信を行うための前提が整っている必要があります。公式マニュアルは利用開始までを7ステップで整理していますが、要点は次の5つです。
1. 独自ドメインが必要(フリーメールは使えない)
UTAGEからメールを配信するには、独自ドメインのメールアドレスが必要です。GmailやYahoo!メールなどのフリーメールを送信元にすると、なりすまし判定を受けやすくなり、受信側の迷惑メールフォルダに直行します。
背景には、スパム対策として受信サービス側がメール配信事業者にSPF/DKIM/DMARC認証を求めるようになったという事情があります。フリーメールでは、この認証を自分で行えません。
2. DNSレコードを追加できるレンタルサーバーが必要
独自ドメインのメールアドレスを作るには、レンタルサーバーの契約が別途必要です。UTAGE側でメールアドレスを作成することはできません。
そしてDKIM設定では、DNSにレコードを1本追加します。契約するサーバーはDNSレコードの追加操作ができるものである必要があります。
3. ドメインとサーバーの組み合わせを事前に確認する
公式マニュアルは、組み合わせによってはサーバー側の仕様でDNSレコードを追加できず、UTAGEのメール配信が利用できないケースがあると注意喚起しています。DKIM/DMARC用の組み合わせ表がPDFで公開されているので、契約前に確認してください。
代表的なドメイン取得サービスとしてはお名前.com、エックスサーバードメイン、さくらドメイン、ムームードメインが、レンタルサーバーとしてはエックスサーバー、お名前.comレンタルサーバー、さくらサーバー、ConoHa WINGが挙げられています。
4. ネームサーバーを設定し、サーバー側にドメインを追加する
ドメインとサーバーの契約が済んだら、レンタルサーバーのネームサーバー情報を、ドメイン取得サービス側に設定します。そのうえで、レンタルサーバー側で独自ドメイン名を追加します。
この手順はサービスごとに異なるため、契約先のマニュアルを参照してください。
5. UTAGE配信専用のメールアドレスを新規作成する
サーバーの管理画面から、UTAGEのメール配信で使うメールアドレスを作成します。公式は「UTAGE配信専用のメールアドレスを新規作成すること」を推奨しています。
既存のメールアドレスを流用することもできますが、その場合UTAGE経由で配信すると配信元のIPアドレスが変わります。受信側から見ると「これまでと違うサーバーから同じ差出人のメールが届いた」という状態になり、迷惑メール判定を受けやすくなります。
特に、すでに他社の配信サービスで使っているアドレスを流用する場合は、このリスクを理解したうえで判断してください。手間を惜しんで既存アドレスを使い、到達率を落とすのは本末転倒です。
Step1|UTAGE側でDKIMのドメインを追加する
ここからが本題の設定です。まずはUTAGEの管理画面での操作から始めます。
メール・LINE配信 → DKIM認証設定
上メニューの【メール・LINE配信】をクリックし、左メニューの【DKIM認証設定】を開きます。【追加】ボタンを押してください。
入力するのは「ドメイン名」だけ
送信元メールアドレスのドメインを入力します。ここで間違えやすいのが入力する形式です。
| 入力 | 可否 |
|---|---|
example.com |
正しい |
info@example.com |
登録できない |
mail.example.com |
非推奨(ルートドメインを使う) |
入力するのはドメイン名のみです。メールアドレスの形式では登録できません。「送信元メールアドレスのドメイン」という表記から、つい `info@` まで入れてしまいがちなので注意してください。
また、前述のとおりサブドメイン形式は非推奨です。ルートドメインを登録してください。ページのURL側の設定とは逆になります。
発行されたDNS設定内容を控える
注意事項を確認して【保存】を押すと、システムが発行したDNS設定内容が表示されます。ここに出てくる「レコード名」と「値」を、次のステップで使います。画面を閉じる前に必ず控えてください。
Step2|DNSにCNAMEレコードを追加する
ここからは、ドメインのネームサーバーを管理している側での操作です。
サーバーが自動で設定するDKIMとは別物
先に、混乱しやすい点をひとつ。レンタルサーバー側でメールアドレスを作成すると、自動的にDKIM認証設定が行われることがあります。しかし公式マニュアルは、「それとは別にUTAGE専用のDKIM認証設定を実施頂く必要がございます」と明記しています。
サーバーの管理画面で「DKIM設定済み」と表示されていても、UTAGE用の設定は別に必要です。ここで「もう設定されている」と判断して飛ばしてしまうと、配信メールが迷惑メール行きになります。
追加するレコードの中身
追加するのは1本です。
| 項目 | 入力する内容 |
|---|---|
| ホスト名(レコード名) | UTAGEが発行したレコード名。ルートドメイン部分は除く |
| 種別(レコードタイプ) | CNAME |
| 内容(値) | UTAGEが発行した値をそのまま |
ホスト名にはどこまで入れるのか
多くのDNS管理画面では、入力欄の外に「.example.com」などのルートドメイン部分がすでに表示されています。その場合、その部分は入力する必要がありません。
公式マニュアルが挙げている例で確認します。UTAGE側が発行したレコード名が
XXXXX._domainkey.sub.utagesample.net
だった場合、欄外に「.utagesample.net」が表示されているなら、入力するのは
XXXXX._domainkey.sub
までです。「_domainkey」の部分は必要なので消さないでください。ルートドメイン部分だけを取り除く、というのが正確な理解です。ここを丸ごと入力すると、ドメインが二重になった存在しないレコードができあがり、エラーも出ないまま機能しません。
Step3|DMARCを設定する
DKIMの設定が終わったら、続けてDMARCを設定します。
DMARCは、SPFとDKIMの認証に失敗したメールを受信側にどう扱ってほしいかを宣言する仕組みです。設定場所はレンタルサーバー側で、サービスによって画面が異なります。
たとえばエックスサーバーの場合は、サーバーパネルから「DMARC設定」を選び、「変更後のDMARCポリシー設定」で「何もしない」を選択して設定します。
「何もしない」というのは、認証に失敗しても受信側に特別な処理を求めない、という宣言です。いきなり厳しいポリシー(隔離や拒否)にすると、設定に不備があったときに正当なメールまで届かなくなるため、まずはここから始めるのが安全です。
なお、レンタルサーバーによっては、メールアドレスを作成した時点ですでにDMARCが設定されている場合があります。その場合は改めて設定する必要はありません。管理画面で現在の状態を確認してから進めてください。
Step4|Gmail宛にテスト配信して確認する
ここが、この設定でいちばん重要なパートです。
UTAGE上に「認証済み」の表示はない
公式のよくある質問に、はっきりと書かれています。「UTAGE上のDKIM・DMARC認証設定画面には、『認証済み』などのステータス表示はありません」。
つまり、UTAGEの画面をいくら見ても、設定できたかどうかは分かりません。レンタルサーバー側でのDNSレコード設定とDMARC設定をもって完了、という扱いになっています。
だからこそ、自分でテスト配信して確認する必要があります。
テストの手順
手順は4段階です。
- テスト配信用のシナリオを作る。【メール・LINE配信】からアカウントを選び、【追加】ボタンでシナリオを作成します
- 登録直後に届くメールを作る。シナリオを選び、ステップ配信から【メール追加】で自動返信メールを作成します。このとき「送信者メールアドレス」には、DKIM/DMARC設定を行ったドメインのメールアドレスを入れてください
- Gmailアドレスでテスト登録する。シナリオの「登録・解除フォーム」→「登録フォーム」から、自分のGmailアドレスで登録します
- Gmailで受信したメールを確認する
確認は必ずパソコンのGmailで行う
受信したメールの「︙」ボタンをクリックし、「メッセージのソースを表示」(または「原文を表示」)を開きます。そこに表示される「DKIM」「DMARC」の項目がすべて「PASS」になっていれば成功です。
ここで大事な制約が2つあります。
1つ目。スマートフォンのGmailアプリでは確認できません。メッセージのソースを表示する機能がないためです。必ずパソコンから確認してください。
2つ目。メール転送を経由した確認はできません。公式マニュアルは、次の2つのケースで正常に動作確認が行えないとしています。
- UTAGEから独自ドメイン宛に送信し、サーバー側でGmailへ転送するケース
- UTAGEからプロバイダのメールアドレス宛に送信し、Gmail側で受信するケース
転送を挟むと認証情報が正しく引き継がれないため、設定が正しくてもPASSになりません。Gmailアドレスを直接フォームに入力してテストしてください。
PASSと表示されないときは、別のGmailで試す
公式マニュアルには、興味深い記載があります。一部のGmailアドレスでは、設定がPASSの状態でも「PASS表示がされない」現象が発生しているとのことです。
その場合は、まず別のGmailアドレス宛にテストしてみてください。それでも同じ場合は、「元のメッセージ」画面の下部にあるメールヘッダーのテキスト内に
spf=passdmarc=pass
という記載があれば、利用者側の設定としては問題ないとされています。表示されないからといって、設定をやり直す必要はありません。
反映には数時間〜48時間かかる
DNSレコードの変更が行き渡るまでには時間がかかります。公式は数時間から48時間程度を見込むよう案内しています。
設定直後にテスト配信してPASSにならなくても、それは失敗ではありません。時間を置いてから確認してください。ここで焦って設定をやり直すと、かえって切り分けが難しくなります。
実務上の注意として、販売やローンチの直前に設定するのは避けてください。領収書メールや課金失敗の通知が届かない状態で決済を受けるのは、かなり危険です。日程から逆算して、余裕を持って着手してください。
まとめ
- SPFは自分で設定しなくていい。UTAGE側でPASSになるよう対応済み
- やるべきはDKIMとDMARCの2つ。未設定だと迷惑メール行き、最悪は受信拒否
- 影響はメルマガだけではない。領収書・支払いリマインド・課金失敗通知・成約通知にも及ぶ
- DKIMはルートドメイン。ページのURL用の独自ドメイン管理(サブドメイン必須)とは逆
- サーバーが自動設定するDKIMとは別に、UTAGE専用の設定が必要
- ホスト名はルートドメイン部分だけを除く。「_domainkey」は消さない
- UTAGE上に「認証済み」表示はない。パソコンのGmailでソースを見てPASSを確認する
- 反映は数時間〜48時間。ローンチ直前に着手しない
手順自体は10分程度で終わります。難しいのは作業ではなく、「どこまでやれば終わりなのか」が分かりにくいことです。テスト配信でPASSを確認するところまでを1セットと考えてください。
なお、ここで解説したメール配信のほか、LP・LINE・決済・会員サイト・ウェビナーまでの機能は、14日間の無料お試し期間中に実際の管理画面で確認できます。
よくある質問(FAQ)
SPFレコードは本当に追加しなくていいのですか?
はい。公式マニュアルに「UTAGEサーバー側でSPF認証がPASSとなる設定を行っているため、UTAGEユーザー様側で別途SPFレコードの追加設定をして頂く必要はございません」と明記されています。
設定が完了したか、UTAGEの画面で確認できますか?
できません。UTAGE上に「認証済み」などのステータス表示はありません。レンタルサーバー側でのDNSレコード設定とDMARC設定をもって完了となり、実際の確認はGmail宛のテスト配信で行います。
レンタルサーバーでDKIMが設定済みと表示されています。それではだめですか?
だめです。サーバー側でメールアドレス作成時に自動設定されるDKIMとは別に、UTAGE専用のDKIM認証設定が必要です。
フリーメールを送信元にできませんか?
推奨されません。なりすまし判定を受けやすく、Gmail・Yahoo!メール・iCloudメールなどで迷惑メールフォルダに直行します。独自ドメインでの送信が強く推奨されています。
他のサービスで使っているメールアドレスを流用できますか?
可能ですが、UTAGE経由の配信では配信元IPアドレスが変わるため、迷惑メール判定を受けやすくなります。UTAGE配信専用のアドレスを新規作成することが推奨されています。
スマホでPASSを確認する方法はありますか?
ありません。メッセージのソースを表示する必要があるため、パソコンのGmailから確認してください。
UTAGEは14日間、無料で試せます
LP・メール配信・LINE・決済・会員サイト・ウェビナーを1つに統合したオールインワン・マーケティングシステムです。初期費用は無料、月額21,670円(税込)。まずは14日間の無料お試し期間で、メール配信を含む機能を実際の管理画面で確認できます。