この包括的なガイドでは、Cloudflare メールルーティングで Gmail SMTP を介してメールを送信する方法を学びます。
この方法を進めるには、Google アカウントで2段階認証を有効にしていることを確認してください。まだ有効にしていない場合は、リンクをたどって設定してください → Google アカウントで 2FA を有効にする。
Google アカウントの設定で、メール専用のアプリ パスワードを作成します。このリンクをたどってアプリ パスワードを作成します → アプリ パスワードを作成 (このパスワードは後で Gmail アドレスと共に、「別のメールアドレスを追加」フォームの Google SMTP サーバー設定で使用します)。
アプリ パスワードを作成する際は、アプリとして「メール」を選択し、デバイスとしてお使いのコンピューターを選択します。「生成」をクリックし、生成されたパスワードを必ずコピーしてください。後でこのパスワードが必要になります。
Gmail を開き、設定 → アカウント → メールを送信: に移動します。 このセクションで、「別のメールアドレスを追加」をクリックし、氏名と Cloudflare でルーティングされたメールアドレスを入力します。 「エイリアスとして扱う」オプションのチェックを外し、「次のステップ」をクリックします。
SMTP サーバー: smtp.gmail.com
ポート: 587
ユーザー名: Gmail アドレス(@gmail.com
を含む)
パスワード: ステップ 2 で生成したアプリ パスワード
TLS を有効にする をオンのままにします
アカウントを追加 をクリックします
Gmail から、コードを入力して所有権を確認するように求めるメールが届きます。 ダイアログボックスにコードを入力するか、確認メールに記載されているリンクをクリックしてプロセスを完了します。
- タイプ:
TXT
- 名前:
@
- TTL:
auto
- コンテンツ:
v=spf1 include:_spf.mx.cloudflare.net include:_spf.google.com ~all
DMARC ポリシーを設定する場合、または既に設定している場合は、ポリシーの p
パラメーターが none
に設定されていることを確認してください。そうでない場合、送信メールの認証に失敗し、ブロックされる可能性があります。
Cloudflare の DMARC 管理を使用して、送信メールを監視するためのポリシーを設定できます。
TXT レコードの例:
v=DMARC1; p=none; rua=mailto:<your-email-to-report>
Cloudflare メールルーティングで Gmail SMTP を正常に設定しました。 Gmail で新しいメッセージを作成する際に、リストから新しいメールアドレスを選択できるようになりました。 さらに、新しいアドレスで受信したメールに返信する場合、送信者: 欄に新しいアドレスが自動的に入力されます。
このガイドは、以下に公開されているリソースに基づいています。