メール
 Computer >> コンピューター >  >> ソフトウェア >> メール

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド

ソフトウェア エンジニアとして、「info@example.com」などの自分の Web サイトと一緒に専門的な電子メール アカウントを持つことを検討することもできます。 」。ただし、これには支払いたくない一定の金額がかかる場合があります。

しかし、無料でできることをご存知ですか?実際にはそれを行う方法があり、プロ用メール アカウントを無料で取得できることに加えて、日常業務の効率性、信頼性、安全性を高めるのに役立ちます。

この記事では、Cloudflare と Mailgun を使用して独自のメール アドレスを作成および設定し、Gmail でメールを管理する方法を学びます。これは、Gmail の受信トレイで直接メールを送受信できることを意味します。

私はこれを個人使用のためにすでに行っており、この記事で説明するプロセス全体のスクリーンショットを撮りました。そこで、独自のメールを設定するために必要な手順をすべて共有します。

始める前に何が必要か、何をするか、そしてそれがどのように機能するかを考えてみましょう。

始める前に準備する必要があるもの

すでにドメインをお持ちだと思います。それを「yourdomain.com」と名付けましょう。 」。具体的には、ドメインを Cloudflare に接続し、そこに DNS レコードを設定するためのアクセシビリティが必要です。その典型的な例は、ドメイン レジストラー (GoDaddy、Namecheap など) にドメインを持ち、Cloudflare が提供する DNS レコードをドメイン レジストラー アカウントに設定することで、ドメインを Cloudflare に追加することです。

Cloudflareにドメインを追加するには、Cloudflareのネームサーバーを指すようにドメインのDNSネームサーバーを更新する必要があります。ドメインが追加されると、Cloudflare はウェブトラフィックの仲介者として機能し、DDoS 保護、ファイアウォール、SSL 暗号化などのセキュリティ機能を提供するだけでなく、キャッシュやコンテンツの最適化によるパフォーマンスの強化も提供します。

まだ行っていない場合は、ドメインを Cloudflare に接続する方法に関する YouTube の公式ビデオをご覧ください。

さらに、Cloudflare はドメインの DNS レコードを管理するため、トラフィックのルーティング方法を制御し、電子メールなどのサービスの信頼性の高い配信を確保できます。
したがって、この記事での作業はまさにその点、つまり Cloudflare Email でドメインを設定する方法に焦点を当てます。

Cloudflare Email は 2021 年から Cloudflare のサービスの 1 つであり、(少なくとも現時点では)無料で使用できます。

2 番目の前提条件は、Gmail アカウントを持っており、その電子メール設定にアクセスできることです。簡単に言えば、通常の「youremail@gmail.com」がある場合です。 「電子メールは管理者の管理下にないので、心配する必要はありません。後で電子メール設定を調べて作業します。

これから行うこと

簡単に言うと、「something@yourdomain.com」のようなカスタム メールを作成します。 」を使用すると、Gmail のプラットフォームを使用してメールを送受信できます。したがって、「something@yourdomain.com」に送信されたメールを受信して読むことになります。 」 を Gmail に追加するだけでなく、Gmail を使用してそのカスタム メールからメールを送信することもできます。

電子メールのルーティングには Cloudflare Email を使用し、電子メールの送信には Mailgun の SMTP サーバーを使用します。

仕組み

Gmail から送信者を「something@yourdomain.com」に設定してメールを作成する場合 ", Gmail は、提供された資格情報を通じて Mailgun の SMTP サーバーを利用し、電子メールを送信します。次に、Mailgun はメッセージを処理して受信者の電子メール サーバーに転送します。これには、受信者のサーバーを見つけるための DNS ルックアップが含まれる可能性があります。

something@yourdomain.com」に送信されたメール 」は、ドメインのDNS設定のMXレコードを介して設定されたCloudflareの電子メールサーバーによって受信されます。 Cloudflare は、受信したメールを関連付けられたアカウントに保存し、Gmail 経由でアクセスできます。Gmail は定期的に Cloudflare のサーバー (IMAP または POP3 プロトコルを使用) に接続して新しいメッセージを取得し、受信メールへのシームレスなアクセスを可能にします。

Cloudflare での電子メール ルーティング

Cloudflare Email Routingは、追加のメールボックスを監視する必要がなく、メールアドレスの作成と管理の方法を簡素化するように設計されています。電子メール ルーティングを使用すると、新しいサービスやニュースレターを購読する場合など、メインの電子メール アドレスを共有したくない場合に使用するカスタム電子メール アドレスをいくつでも作成できます。電子メールは、プライマリ電子メール アドレスを公開することなく、優先電子メールの受信トレイにルーティングされます。 (Cloudflare ドキュメント)

Cloudflare アカウントにサインインし、ダッシュボードに移動します。
目的の Web サイトを選択してクリックします。私にとって、それは「boolfalse.com」です。 「email@boolfalse.com のようなカスタム電子メールを作成したいので」 "。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:ウェブサイト

[メール ルーティング] に移動します。 選択した Web サイトの場合。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:メールルーティング

電子メール ルーティングが設定されていない場合は、上のスクリーンショットのようなものが表示される場合があります。 「始める」をクリックします。独自のアドレスを作成してメールを受信し、アクションを実行できる場合があります。

手動でアドレスを作成するので、独自のアドレスを作成せずにこれをスキップします。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:カスタムメール

デフォルトでは、電子メール ルーティングは無効になっているため、有効にする必要があります。リンクをクリックして [メール ルーティング] に移動します。 ページ。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:メールルーティング

「電子メール ルーティングを有効にする」をクリックして送信してください。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:電子メール ルーティングを有効にする

3 つの MX レコードと 1 つの TXT レコードが必要です。

  • タイプ:MX ;名前:@ ;メールサーバー:route1.mx.cloudflare.net ; TTL:自動 ;優先度:69
  • タイプ:MX ;名前:@ ;メールサーバー:route2.mx.cloudflare.net ; TTL:自動 ;優先度:99
  • タイプ:MX ;名前:@ ;メールサーバー:route3.mx.cloudflare.net ; TTL:自動 ;優先度:40
  • タイプ:TXT ;名前:@ ; TTL:自動 ;コンテンツ:_v=spf1 include:spf.mx.cloudflare.net ~all

これらはメール ルーティング の下部に表示されます。 ページ。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:電子メール ルーティング用の DNS レコード

したがって、すでに述べたように、左側のメニューで [DNS] -> [レコード] に移動し、そこに次のレコードを追加します。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:DNS レコードが追加されました

これらのレコードを作成したら、メール ルーティングに移動します。 もう一度ページを開きます。

ここで必要なのは、作成したばかりのレコードだけです。したがって、他に記録がある場合は、それらを削除してください。

たとえば、削除する必要がある不要なエントリがすでにそこにありました。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:電子メール ルーティングの既存のレコード

既存の不要なレコードを削除するために送信します。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:不要なレコードの削除

不要な DNS レコードを削除すると、必要な DNS レコードのみが表示されます。

[レコードを追加して有効にする] ボタンをクリックして、電子メール ルーティングを有効にできるようになります。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:電子メール ルーティングを有効にする

有効にすると、次のように表示されるはずです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:電子メール DNS レコードが設定されました

次にルートに移動します。 タブをクリックし、[アドレスの作成] ボタンをクリックして電子メールを作成します。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:電子メール ルーティング (有効)

この例では、「email@boolfalse.com」を作成します。 「メールアドレス」に「メール」を追加します。 」をカスタム アドレスとして、また宛先メール アドレスとしてメールを受信できるようにします。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:メールルーティング

それに関する通知が表示されるはずです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:カスタムメールの作成

このアクションを確認するための電子メールも受け取る必要があります。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド 宛先メールの確認

続いて電子メール アドレスを確認します。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メール アドレスを確認してください

電子メール アドレスを確認すると、次のページが表示されます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:カスタムメールアドレスが確認されました

おそらく、Mailgun でドメインを検証したことを示す電子メールが届くでしょう。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド カスタムメールアドレスの検証に関する通知

カスタムメールでメールを受信する方法

これで、メール アドレスが有効になり、ここで確認できます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Cloudflare:カスタムメールアドレスがアクティブです

この時点で、設定したばかりのカスタム電子メールに電子メールを送信できるようになります。この場合、「email@boolfalse.com」です。 "。

以下は、別のメールから送信されたテストメールです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メール受信のテスト

カスタム メール宛にテスト メールが届きます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド テストメールを受信しました

Mailgun:新しいドメインの追加

これでメールを正常に受信できるようになりましたが、そのカスタム メールからメールを送信することはまだできません。

そこで、メール サービス プロバイダーに切り替える時期が来ました。この場合、それは Mailgun になります。
これを行うには、カードを登録して Mailgun アカウントに添付するだけです。カードを添付してアカウントをアクティブ化した後、メールのドメインを設定できます。

Mailgun は数量限定で料金を請求しないため、カードについて心配する必要はありません。無料パッケージとしてはかなり妥当な金額だと思います。
料金パッケージの詳細については、こちらをご覧ください。

[送信] に移動します。 -> ドメイン ページに移動し、「新しいドメインを追加」ボタンをクリックします。

この場合、それは「mg.boolfalse.com」になります。 "、Mailgun はルート ドメイン、つまり "email@boolfalse.com" から電子メールを送信できるようにすることを推奨しています。 "。

以下の画像の右側にその推奨事項が表示されるはずです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインを作成します

ドメイン リージョンと DCIM キーの長さを選択することもできますが、すべてをデフォルトのままにすることもできます。
DCIM キーの長さは 1024 のままにし、ドメイン領域は「US」のままにします。

ドメインの作成後、ドメインを確認する方法に関するヒントが表示される場合があります。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインの追加

Mailgun は、プロバイダーに追加する 2 つの TXT レコード、2 つの MX レコード、および 1 つの CNAME レコードを提供します。

  • タイプ:TXT ;名前:_mailto._domainkey.mg.boolfalse.com _; TTL:自動 ;コンテンツ:
  • タイプ:TXT ;名前:mg.boolfalse.com ; TTL:自動 ;コンテンツ:v=spf1 include:mailgun.org ~all
  • タイプ:MX ;名前:mg.boolfalse.com ;メールサーバー:mxa.mailgun.org ; TTL:自動 ;優先度:10
  • タイプ:MX ; mg.boolfalse.com という名前を付けます。 ;メールサーバー:mxb.mailgun.org ; TTL:自動 ;優先度:10
  • タイプ:CNAME ;名前:メール ;ターゲット:mailgun.org ; TTL:自動 ;プロキシ ステータス:オン

私たちの場合は、それらを Cloudflare に追加します。

以下は最初の TXT レコードです:

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインの最初の TXT レコード

以下は 2 番目の TXT レコードです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインの 2 番目の TXT レコード

以下は最初の MX レコードです:

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインの最初の MX レコード

以下は 2 番目の MX レコードです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインの 2 番目の MX レコード

2 つの TXT レコードと 2 つの MX レコードを追加したら、[DNS レコードの検証] ボタンをクリックしてそれらを確認して確認できます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインの TXT レコードと MX レコードをチェックする

最後に、CNAME レコードを追加します。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Mailgun:新しいドメインの CNAME レコードの追加

CNAME レコードの左側に警告アイコンが表示される場合があります。それについて心配する必要はありません。公式ドキュメントにはこれについて次のように記載されています。

最近ドメインを Cloudflare に追加した場合、つまりゾーンが保留状態にある場合は、多くの場合、この警告を無視できます。
ほとんどのドメインがアクティブになると 、Cloudflare はユニバーサル SSL 証明書を自動的に発行します。これにより、SSL/TLS がカバーされ、警告メッセージが削除されます。

CNAME レコードを追加した後、2 番目の [DNS レコードの検証] ボタンをクリックすると、再度チェックして検証できます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Mailgun:新しいドメインの CNAME レコードを確認しています

Cloudflare に 5 つのレコードすべてを正常に追加した場合、確認ボタンをクリックした後、Mailgun は自動的に概要にリダイレクトします。 ページ。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインに 2 つの TXT、2 MX、1 つの CNAME レコードが追加されました

これは、Mailgun に送信 API キーを追加する準備ができたことを意味します。

メールガン:API キーと SMPT ユーザーの送信

[送信] に移動します。 -> ドメイン設定 ページ。 [API キーの送信] を選択します。 上部のタブ。おそらくそこには API キーが表示されないでしょう。新しい送信 API キーを作成するだけです。

右上隅にある [送信キーを追加] をクリックし、ポップアップで、これから作成するキーの名前を入力します。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:送信 API キーの作成

[送信キーの作成] を押すと、秘密の API キーを取得します。これをコピーして安全な場所に保存する必要があります。キーを保存したら、ポップアップを閉じるだけです。

作成されたキーがリストに表示されるはずです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:API キーの送信が作成されました

Mailgun ダッシュボードで新しい SMTP ユーザーを作成する必要もあります。
[送信] に移動します。 -> ドメイン設定 ページ。 SMTP 認証情報を選択します。 上部のタブをクリックし、左上隅にある「新しい SMTP ユーザーを追加」ボタンをクリックします。ポップアップが開きます。

そこにユーザー認証情報を入力します。この例では、「email」という名前のユーザーを作成します。これは、Gmail でのメールのログインに似ています。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:SMTP ユーザーの作成

Mailgun で SMTP ユーザーを作成すると、そのユーザーがリストに表示され、そのユーザーのパスワードが自動的に生成されます。このパスワードを取得するには、右下隅のポップアップ通知の [コピー] ボタンをクリックしてパスワードをコピーします。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:SMTP ユーザーが作成されました

将来使用できるよう、これを安全な場所に保管してください。 Gmail で認証するには、このログイン名とパスワードが必要です。

これで、電子メール プロバイダーを使用して電子メール構成をセットアップする準備が整いました。この例では、これを Gmail で行います。

デスクトップ ブラウザで Gmail アカウントを開き、右上隅にある設定アイコンをクリックして [設定] に移動し、[すべての設定を表示] ボタンをクリックします。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド メールガン:新しいドメインが検証されました

Mailgun SMTP サーバーによる Gmail 認証

Gmail の設定ページで、アカウントとインポートを選択します。 タブをクリックし、[メールの送信先] セクションの [別のメール アドレスを追加] をクリックします。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:設定

認証用のポップアップが開きます。 Mailgun で SMTP ユーザーを作成して取得したログイン名とパスワードを使用します。資格情報を正しく入力してください。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:Mailgun 上に作成された SMTP サーバーを使用して新しいユーザーを認証します

「アカウントを追加」ボタンをクリックしてフォームを送信してください。おそらく、ユーザー名とパスワードをブラウザに保存するように求められます。それはあなた次第です。

ここで最後の重要な点は、アカウントの追加を確認するよう求められることです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:新規ユーザーの認証確認

確認のために、確認メールがメインのメールアドレスに送信されます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:認証確認メール

ポップアップ ウィンドウで確認コードを使用して確認することも、確認メールに記載されているリンクをクリックすることもできます。

この場合、リンクをクリックするとページが開き、確認を求められます。 [確認] をクリックして、心配せずに前に開いたポップアップ ウィンドウを閉じてください。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:認証の確認

これで、作成したカスタム メールからメールを送受信する準備が整いました。

カスタム メールからメールを送信するには、そのメールを送信者のメールとして選択するだけです。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:メールの送信

以上です!

さらに便利なのは、作成したカスタム メール アドレスを、Gmail からメールを送信するためのデフォルト アドレスとして設定できることです。

これは、設定ページの「メールの送信先」セクションで設定できます。

CloudflareとMailgunを使用して無料のカスタムメールを作成する:ステップバイステップガイド Gmail:設定 (デフォルトの送信者)

このガイドがカスタムメールの設定に役立つことを願っています。

結論

この記事では、Cloudflare Email と Mailgun を使用して、Gmail でメールを管理するための独自のメールを設定する方法を学びました。

結論として、ツールの選択は必須ではなく、代わりに他のツールを使用することもできますが、基本的な考え方とロジックは同様であることに注意してください。

私のウェブサイトは次のとおりです:boolfalse.com

この記事をぜひシェアしてください。 😇

無料でコーディングを学びましょう。 freeCodeCamp のオープンソース カリキュラムは、40,000 人以上の人々が開発者としての職に就くのに役立ちました。始めましょう


  1. ApplesMailStationeryでメールを美しくする

    メールをプレーンテキストから個人用に変更します。 Appleのメールには、メッセージを目立たせるための見過ごされがちな魅力的なステーショナリーテンプレートが含まれています。 ステーショナリーは数年前からMailの機能ですが、Macを熱心に使用しているユーザーでない限り、ステーショナリーが存在することを知らないかもしれません。 iPhotoのグリーティングカードやフォトブックの機能と同様に、ステーショナリーを使用すると、プロがデザインしたテンプレートや個人的な写真を使用して、メールメッセージを飾り立ててパーソナライズできます。 幸い、ステーショナリーはOS X Yosemiteのリリース後も

  2. SafariをGmailの生産性を高める5つの拡張機能

    ほとんどすべてのブラウザの拡張機能は、生産性がすべてである必要があります。彼らはあなたをより効率的にするために何ができますか? Safariには優れたGmail拡張機能がいくつかあり、メールを校正したり、安全に送信したり、スケジュールを設定したり、顧客ごとに整理したりすることができます。 Gmail This –高速メールの場合 非常にシンプルで便利な拡張機能から始めて、GmailThisを使用します。 Gmailのこのブックマークレットについてはすでに簡単に説明しましたが、便利なSafari拡張機能があります。 アイコンを1回クリックするだけで、Gmailこの拡張機能は、アクセスし