🚀 はじめに
Cloudflare Email Routing
は、独自ドメインでカスタムメールアドレスを作成し、既存のメールボックスに転送できる無料サービスである。
メールアドレスをいくつでも簡単に作成でき、プライマリメールアドレスを公開することなく、用途別にメールアドレスを使い分けることが可能となっている。
今回は、独自ドメインのカスタムメールアドレスを作成し、そのメールアドレス宛のメールをGmail
のメールアドレス先に転送するという設定を行う。
また、Email Routing
は以下の特徴がある
- 💰 無料でメール転送が可能
- 🔒 プライバシー保護(Cloudflareはメール内容を保存・アクセスしない)
- 🛡️ スパムフィルタリング機能
- 📊 詳細な分析機能
- ⚙️ Workers連携によるプログラマティックな処理
💻 環境
Cloudflare
独自ドメイン(CloudflareでDNS管理)
既存のメールアドレス(転送先として使用)
✅ 前提条件
Email Routingを利用するには、以下の条件が必要となる。
- 🌐 CloudflareでDNS管理: ドメインのネームサーバーがCloudflareに設定されている
- 📬 既存のメールボックス: 転送先として使用するメールアドレス
- 🚫 MXレコードの競合なし: 他のメールサービスが設定されていない
設定手順
Email Routingの転送設定
Cloudflareダッシュボードにアクセス
Cloudflareダッシュボードにログインし、対象のドメインを選択する。
Email Routingページへ移動
左側のメニューから「Email」→「Email Routing」を選択し、「始める」を選択する。

カスタムアドレスを設定する
カスタムアドレスおよび宛先を設定し、「作成して続行」を選択する。

宛先アドレスにメールが来ているので確認をする
以下の画面になる。

転送先に設定したGmail
アドレスにメールが来ているので、「Verify email address」を選択する。

アクセス後、確認ができた旨のメッセージが表示される。

Email Routingの有効化
Email Routingに再度アクセスをする
以下の画面になるので、「Email Routingを有効にする」を選択する。

DNSレコードを追加する
ルーティングに必要なMX
レコード、TXT
レコードが表示される。
「レコードを追加して有効にする」を選択する。

確認
- ルーティングステータス
✅有効 - メール DNS レコード
✅設定済み
となっていればOK!

動作確認
テストメールの送信
設定したカスタムアドレス宛にテストメールを送信する。

ダッシュボードの確認
Email Routing
によって転送がされていることを確認する

転送の確認
転送先メールボックスにメールが届くことを確認する。 ※迷惑メールに届いていた。

ヘッダーの確認
転送されたメールのヘッダーを確認し、正しくルーティングされていることを確認する。
[email protected]
がついているので出来ているでしょう。
参考
Cloudflare Email Routing
https://www.cloudflare.com/ja-jp/developer-platform/products/email-routing/Email Routing Documentation
https://developers.cloudflare.com/email-routing/Enable Email Routing Guide
https://developers.cloudflare.com/email-routing/get-started/enable-email-routing/Gmailに届かないCloudflare経由の独自ドメインメールを調べてみた
https://dev.classmethod.jp/articles/cloudflare-mail-routing-gmail/Cloudflare とGmail で独自ドメインのメールを無料で送受信する方法【Cloudflare Email Routing】
https://qiita.com/rokuosan/items/e3415ea30ad5e48d3b0fCloudflare Email Routingで独自ドメインメールをGmailに転送する
https://nw.t-spirits.com/cloudflare/cloudflare-email-routing/Cloudflare Email Routing を試す
https://zenn.dev/kameoncloud/articles/f59cc2af1f9c35
おわりに
Cloudflare Email Routing
を試してみた。
独自ドメインのEmail
アドレスで受信できるようにしたかったので使ってみたが、かなり簡単に設定ができた。Gmail
で送信できるようにも設定できるとのことなので、いずれ試してみたいと思う。