毎日何百通ものメールを送信するような小規模なWordPressサイトを運営している場合、GoogleのSMTPサーバーは優れた無料ソリューションです。すでにGmailアカウントを持っていれば、他のメールサービスをセットアップする必要はない。
ホストのデフォルトのメールシステムではなく、Googleの信頼できるメールインフラを使用することで、WordPressサイトのメールがスパムフォルダではなく、受信トレイに確実に届くようになります。
一番の利点は、GoogleのSMTPサーバーへの接続がこれまで以上に簡単になったことだ。WP Mail SMTPのようなツールを使えば、コードを一行も触ることなく、複雑な設定を扱うことなく、わずか数クリックですべてを設定できる。
WordPressメールの信頼性を高める準備はできましたか?さっそく始めましょう!
方法1:Google SMTPワンクリックセットアップ
あなたのサイトをGoogleのSMTPサーバーに接続する最も速い方法は、WP Mail SMTPのワンクリックセットアップウィザードを使うことです。技術的なステップのほとんどを自動的に処理してくれるので、私はいつもこのオプションをお勧めします。
Google Workspace / Gmailのワンクリックセットアップオプションを使用するには、WP Mail SMTP Proが必要です。
まず、WP Mail SMTPをインストールし、有効化してください。セットアップウィザードが自動的に起動します。Let's Get Startedボタンをクリックして設定プロセスを開始します。

WP Mail SMTPをインストール済みの場合は、設定画面からセットアップウィザードを実行できます。
次の画面で、さまざまなメーラーオプションが表示されます。Google / Gmailオプションを選択し、「保存して続行」ボタンをクリックします。

新しいウィンドウがポップアップ表示され、WordPressのメールプロバイダとしてGmailアカウントを使用する際の制限について説明します。I Understand, Continueボタンをクリックしてください。

次の画面で、Googleアカウントに接続します。One-Click SetupオプションをEnabledにし、Sign in with Googleボタンをクリックします。

Googleアカウントにログインします。続行」をクリックし、プラグインにアカウント経由でメールを送信する権限を与えます。

次に、GoogleはWP Mail SMTPに必要なパーミッションを表示します。これらはあなたのアカウントでメールを送信するための標準的な権限です。続行するには「許可」をクリックします。

WordPressに戻り、接続が完了すると成功のメッセージが表示されます。ウィザードが自動的に必要な設定を行いますので、認証情報やIDをコピー&ペーストする必要はありません!
方法2:手動設定
ワンクリックセットアップオプションは高速で簡単ですが、プラグインのLiteバージョンを使ってWP Mail SMTPでGmailをセットアップすることもできます。
ワンクリックセットアップとマニュアルセットアップのどちらを選ぶか迷っているのなら、ここで簡単に比較してみよう:
手動設定 | ワンクリックセットアップ(プロ) | |
---|---|---|
使いやすさ | ステップ・バイ・ステップのガイド | 最小限のステップで即座に接続 |
技術的なステップ | Googleアプリの作成と認証情報の設定が必要 | 手動設定は不要 |
所要時間 | 約30~60分 | 2分未満 |
サポート | 豊富なドキュメントへのアクセス | チームによる優先サポート |
こんな方に最適 | 詳細なセットアップと学習プロセスを好むユーザー | 最速で簡単なセットアップを求めるユーザー |
最も早く始める方法をお探しですか?ワンクリックセットアップを使えば、すぐにメール配信を開始できます。
しかし、手動で設定したい場合は、以下のビデオを見るか、ステップバイステップの完全な手順を読み続けてください。
ステップ1:Google Cloudプロジェクトを作成する
まず、Google Cloud Consoleにアクセスします。まだプロジェクトを持っていない場合は、プロジェクトを作成する必要があります。
googleアカウントにログインし、Google Cloud Consoleにアクセスし、ページ上部のMy Project ドロップダウンをクリックします。

右上の「新規プロジェクト」リンクをクリックします。

プロジェクト名を "WordPress Email SMTP "のようにし、組織名と場所をドロップダウンから選択します。

最後に「作成」ボタンをクリックする。
プロジェクトの準備ができたら、プロジェクトのドロップダウンで選択されていることを確認してください。このプロジェクトは次のステップで必要になります。
ステップ2:Google APIを有効にする
認証情報を作成する前に、プロジェクトのGoogle APIを有効にする必要があります。
Google Cloud Console のサイドバーで、API & Services " Library に進みます。

次に、「Category」の下にある「Google Workspace」をクリックするか、検索バーに「Gmail API」と入力する。
Gmail APIの結果をクリックし、青いENABLEボタンをクリックします。

ステップ 3: 認証情報の作成
青い[Create Credentials]ボタンをクリックして開始します。

クレデンシャルタイプとして Gmail APIを選択します。

次に、「どのようなデータにアクセスしますか」で、「 ユーザー・データ」オプションを選択します。次にNEXTボタンをクリックして進みます。

ステップ4:OAuth同意画面の設定
次のステップでは、アプリの基本情報を入力する必要があります:
- アプリ名:お好きなアプリ名を入力してください(例:Pattie's App)。
- ユーザーサポートメール:選択肢からメールアドレスを選択してください。
- アプリのロゴ必要であれば、アプリのロゴをアップロードできます。これはオプションです。
最後に、Eメールアドレス欄にあなたのEメールアドレスを追加します。そして、SAVE AND CONTINUEボタンをクリックしてください。

スコープセクションの最後までスクロールダウンし、「SAVE AND CONTINUE」ボタンをクリックして次に進みます。
ステップ5:OAuthクライアントIDの設定
次に、GoogleのOAuthサーバーにあなたのアプリを識別させるクライアントIDを設定する必要があります。
まず、Application typedropdownからWeb applicationを選択する。

クライアントの名前を変更するか、デフォルトのままにしておきます。次に、Authorized redirect URIsセクションまでスクロールダウンします。
Add URIボタンをクリックし、以下を入力する:
https://connect.wpmailsmtp.com/google
最後に、[作成]ボタンをクリックしてクライアントIDの設定を完了し、[完了]ボタンをクリックしてこのステップを完了します。
ステップ6:アプリの公開
デフォルトでは、新しいアプリはプライベートに設定されているため、正しく動作しません。これを修正するには、Google Cloud Console サイドバーのAPI & Services " OAuth consent screenに移動します。
Audience」タブを選択し、個人のGmailアカウントを使用している場合は「Publish App」ボタンをクリックし、「Confirmto Push to production」をクリックします。

Google Workspaceアカウントを使用している場合は、Make Externalボタンをクリックし、In Productionと Confirmを選択する必要があります。

ステップ 7: WP MailのSMTP設定
Googleアプリを作成したら、認証情報をコピーしてWP MailのSMTP設定に貼り付ける必要があります。 APIとサービス " 認証情報の下にあります。

クライアントIDとクライアントシークレットを表示するには、新しく作成したアプリの横にある鉛筆アイコンをクリックします。

これらの値をコピーして、WP Mail SMTP設定の対応するフィールドに貼り付け、スクロールダウンして「設定を保存 」ボタンをクリックします。

クライアントIDとクライアントシークレットを保存すると、設定ページが更新されます。ページの一番下までスクロールし、Googleアカウントを使用したメール送信を許可する ボタンをクリックします。

このボタンをクリックすると、Googleログイン画面がポップアップ表示されます。Googleアカウントでログインし、「許可」ボタンをクリックすると、WP Mail SMTPがGmailアカウントを使ってメールを送信できるようになります。

無料のGmailアカウントを使用している場合、Googleがアプリを検証していないという警告メッセージが表示されることがあります。

個人的な使用のためにアプリを作成したのですから、Googleに認証してもらう必要はありません。詳細設定]リンクをクリックし、[許可]ボタンをクリックする前にwpmailsmtp.com(安全でない)に移動してください。
サイトとGoogleアカウントとの接続が完了した旨のメッセージが表示されます。
Google SMTPサーバーでメールを送信するようにサイトを設定したら、WP Mail SMTPのテストメール機能を使って、サイトから送信されたメールを受信していることを確認できます。
Google SMTPでWordPressのメールを今すぐ送信
Google SMTPサーバーでのメール送信に関するFAQ
Google SMTPサーバーとは何ですか?
Google SMTPサーバーは、WordPressのEメールにとって信頼できる郵便サービスのようなものです。ウェブホストの基本的なメールシステム(迷惑メールになることが多い)を使用する代わりに、Googleの信頼できるメールインフラに接続します。つまり、配信率が向上し、メールの紛失による頭痛の種が少なくなります。
なぜデフォルトのPHPメールではなくGoogle SMTPを選ぶのか?
PHP mail(WordPressのデフォルトのメーラー)には、最新のメールシステムが期待する認証が欠けています。Google SMTPは、通知メール、パスワードのリセット、コンタクトフォームの送信などが送信先に届く可能性が高くなる、欠けていた信頼レイヤーを追加します。
これを使うにはGmailアカウントが必要ですか?
Google SMTPを使うには、GmailかGoogle Workspaceのアカウントが必要です(無料のGmailアカウントでも問題ありません)。Gmailアドレスから送信する必要はありません。適切な認証プラグインを設定すれば、どのメールアドレスでも「差出人」アドレスとして使用できます。Gmailのエイリアスからメールを送信 する方法をご覧ください。
Gmailの送信制限にかかるとどうなりますか?
通常のGmailアカウントは1日500通まで、Google Workspaceアカウントは2,000通まで送信できる。この制限に達した場合、メールは翌日までバウンスされます。より多くのメールを送信する必要がある場合は、Google Workspaceにアップグレードするか、SendLayerような専用のメールサービスプロバイダを検討することをお勧めします。
次に、Googleポストマスターツールを設定します。
Google SMTPで確実にメールを処理できるようになった今、メール配信について詳しく調べてみてはいかがでしょうか。Google Postmaster Toolsは、バウンスメールとスパムメールの件数を毎日監視し、深刻な問題になる前に問題を発見するのに役立ちます。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。メールを修正する時間がない場合は、追加購入としてWhite Glove Setupのフルサポートを受けることができます。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。