Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save thr3a/0f6a3ab7e26d40accba1698cca5630fb to your computer and use it in GitHub Desktop.
Save thr3a/0f6a3ab7e26d40accba1698cca5630fb to your computer and use it in GitHub Desktop.
Cloudflare メールルーティングで Gmail SMTP を使用する: ステップバイステップガイド

Cloudflare メールルーティングで Gmail SMTP を使用する:ステップバイステップガイド

この包括的なガイドでは、Cloudflare メールルーティングで Gmail SMTP を介してメールを送信する方法を学びます。

ステップ 1:2段階認証を有効にする

この方法を進めるには、Google アカウントで2段階認証を有効にしていることを確認してください。まだ有効にしていない場合は、リンクをたどって設定してください → Google アカウントで 2FA を有効にする

ステップ 2:メール用のアプリ パスワードを作成する

Google アカウントの設定で、メール専用のアプリ パスワードを作成します。このリンクをたどってアプリ パスワードを作成します → アプリ パスワードを作成 (このパスワードは後で Gmail アドレスと共に、「別のメールアドレスを追加」フォームの Google SMTP サーバー設定で使用します)。

アプリ パスワードを作成する際は、アプリとして「メール」を選択し、デバイスとしてお使いのコンピューターを選択します。「生成」をクリックし、生成されたパスワードを必ずコピーしてください。後でこのパスワードが必要になります。

ステップ 3:Cloudflare でルーティングされたメールアドレスを Gmail に追加する

Gmail を開き、設定 → アカウント → メールを送信: に移動します。 このセクションで、「別のメールアドレスを追加」をクリックし、氏名と Cloudflare でルーティングされたメールアドレスを入力します。 「エイリアスとして扱う」オプションのチェックを外し、「次のステップ」をクリックします。

ステップ 4:次のフォームに入力する

SMTP サーバー: smtp.gmail.com
ポート: 587
ユーザー名: Gmail アドレス(@gmail.com を含む)
パスワード: ステップ 2 で生成したアプリ パスワード
TLS を有効にする をオンのままにします
アカウントを追加 をクリックします

Gmail から、コードを入力して所有権を確認するように求めるメールが届きます。 ダイアログボックスにコードを入力するか、確認メールに記載されているリンクをクリックしてプロセスを完了します。

ステップ 5:Cloudflare DNS で SPF レコードと DMARC ポリシーを設定する

SPF レコード

  • タイプ: TXT
  • 名前: @
  • TTL: auto
  • コンテンツ:
v=spf1 include:_spf.mx.cloudflare.net include:_spf.google.com ~all

DMARC ポリシー

DMARC ポリシーを設定する場合、または既に設定している場合は、ポリシーの p パラメーターが none に設定されていることを確認してください。そうでない場合、送信メールの認証に失敗し、ブロックされる可能性があります。

Cloudflare の DMARC 管理を使用して、送信メールを監視するためのポリシーを設定できます。

TXT レコードの例:

v=DMARC1; p=none; rua=mailto:<your-email-to-report>

以上です!

Cloudflare メールルーティングで Gmail SMTP を正常に設定しました。 Gmail で新しいメッセージを作成する際に、リストから新しいメールアドレスを選択できるようになりました。 さらに、新しいアドレスで受信したメールに返信する場合、送信者: 欄に新しいアドレスが自動的に入力されます。

クレジット

このガイドは、以下に公開されているリソースに基づいています。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment