web制作

WP Mail SMTPの設定方法【Gmailの場合も解説】

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】
本ページにはプロモーションが含まれています。

ありさちゃん
ありさちゃん
WordPressでフォームを送信したのに、届かない…
まさひろくん
まさひろくん
僕は送信できたんですけど、迷惑メールに入りがち…お客さんから相談来ちゃってるけど、どうしよう…

こんな場合は、「WP Mail SMTP」というプラグインを使用することで、解决出来る可能性が高いです。

お問い合わせプラグインの設定に問題あり→WP Mail SMTPで解决できない!!

サーバーのセキュリティで弾かれてる→WP Mail SMTPで解説できる!!

プラグインの設定を色々触っても、MW WP FormやContact Form7が送信できない場合はサーバーに問題がある場合が多いので、今回の記事で問題解决していきましょう!

しょーご

この記事を書いたのは
しょーご@samurabrass

当ブログ「しょーごログ」の運営者。2018年からWeb制作・フロントエンドエンジニアとして主にWordPressでのサイト制作やシステム開発のフロントエンドを担当。同時にブログとYouTubeで情報発信を行っている。駆け出しエンジニアのコーディング課題添削も行い、スクール講師を4年以上している経験を活かした分かりやすい記事制作を心がけている。

\現役エンジニアのレビュー付き/

実践レベルのコーディング課題公開中

デザインカンプからのコーディング練習課題【オリジナルポートフォリオを準備できるようになりました】
販売ページはこちら
  • デザインカンプからのコーディングを経験したい
  • 現役エンジニアのレビューを受けてみたい
  • 即戦力級のポートフォリオを用意したい

2024年にデザインを完全リニューアルしています!

コーディングに自身をつけるにはプロからのレビューを貰うのが必須なため、制作会社も利用するレビューツールで添削をしています。

しょーごログ-コーディング課題のレビュー
レビューの様子

Web制作学習ロードマップにも取り入れているため、学習終了まで迷わず進むことが可能です。コーディングを本気で仕事したい方はぜひご活用ください!

無料の入門編から本格企業サイトまで/

SMTPとは何なのか?

SMTPとは、「Simple Mail Transfer Protocol(シンプル・メール・トランスファー・プロトコル)」の略で、メールを相手のメールサーバーまで届ける仕組みのこと

WordPressはデフォルトのメール送信方式(Sendmail)で送信しますが、ここに不通や迷惑メール入りの原因があったりします。

詳しい説明は省きますが、「WP Mail SMTP」を使えば、メールアドレスの偽装疑いもかけられない信頼性の高いSMTPサーバーから、メールフォームの確認、メールの送信チェックを行うことが可能となります。

しょーご

実案件ではフォーム実装とSMTPはセットで行いたい対策です。

サーバーに問題があるかまず判断する(メールが既に届いてる人はパスしてOK)

まずサーバーに問題が無ければ「WP Mail SMTP」を導入した所で意味がないので、サーバーが原因でメールが弾かれていることを確認します。

以下の「Check & Log Email」というプラグインを導入してください。

その後、「Enable Logs」をチェックし、ログが見れるようにします。

その後、「Send test email to」に送信したいメールアドレスを入力し、「Send test email」をクリック。

これでエラーが発生していたら、サーバー起因でメールが遅れていないので、WP Mail SMTPで問題が解决する可能性が高いです。

しょーご

ここの送信ステータスが問題無い緑色だった場合は、プラグイン側の設定などが間違っていると、問題を切り分けられます。

WP Mail SMTPを設定する

WP Mail SMTPと検索し、プラグインをインストール。

WP Mail SMTPの設定方法【Gmailやテストメール】

有効化後は、「ダッシュボードに戻る」をクリック。

WP Mail SMTPの設定方法【Gmailやテストメール】

その後、画像の以下の場所を設定します。

WP Mail SMTPの設定方法【Gmailやテストメール】
送信元メールアドレス送信元メールアドレスの設定(Gmailの場合は別途下部で解説)
このメールを強制使用任意
フォーム名送信元名前
送信元アドレスを送信先として設定チェックしておく

メーラーは「その他のSMTP」を選択(Gmailを使用していない場合)

WP Mail SMTPの設定方法【Gmailやテストメール】

SMTP情報を調べる

以下の画像の場所を埋めていきます。

SMTPホスト調べる必要あり
暗号化SSL
SMTPポート調べる必要あり
TLS自動化オン
認証オン
SMTPユーザー名調べる必要あり
SMTPパスワード調べる必要あり
WP Mail SMTPの設定方法【Gmailやテストメール】

SMTP情報はご自身で調べていただくことになりますが、例えばレンタルサーバーでメールアドレスを取得している場合には、メールアカウント開設時の返信メールやサーバーパネルなどから確認することができます。

WP Mail SMTPの設定方法【Gmailやテストメール】

シン・レンタルサーバー 」「エックスサーバー 」の場合は以下の記事で解説しています。

まだメールアドレスを取得していなかったり、SMTP情報の確認方法を知りたい場合は、こちらで確認してください。

しょーご

できれば、サイトを公開しているレンタルサーバーでメールアドレスを取得して、そこのSMTPを使用するとスムーズかなと!!

WP Mail SMTPでGmailの場合の設定方法

Gmailは無料で便利なので、Gmailで送信できたら楽ですよね。

ここからGmailの場合を解説します。

Gmailの場合の工程
  1. Gmail APIでクライアントID、クライアントシークレットを取得
  2. クライアントID、クライアントシークレットを設定する

❶Gmail APIでクライアントID、クライアントシークレットを取得

まずはGoogle Cloudにアクセスします。「プロジェクトを作成」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

プロジェクト名は分かりやすい命名にし、「作成」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

すると通知バーが出現します。作成できました。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

その後、右上の三本線のアイコンをクリックし、「APIとサービス→ライブラリ」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

gmailと検索し、「gmail api」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

有効にする」をクリック。

右上の「認証情報を作成」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

ユーザーデータ」を選択し、次へ

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

アプリ名は分かりやすいもの、ユーザーサポートメールはGmailアドレスを選択。

メールアドレスを入れ、「保存して次へ

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

承認済みのリダイレクトURL」には以下のURLを指定し、「作成

https://connect.wpmailsmtp.com/google/

そのまま「完了

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

左のメニューから「OAuth同意画面」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

アプリを公開」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

確認」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

左のメニューから「認証情報→先ほど作ったAPIの名前」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

すると、欲しかった「クライアントID」「クライアントシークレット」が表示されているので、これをコピーしておきます。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】
しょーご

まもなく終了ですので、頑張って!!

❷クライアントID、クライアントシークレットを設定する

それではプラグイン側の設定画面に戻ります。

メーラー」は「Google/Gmail」を選択。

クライアントID」「クライアントシークレット」を入力し、「設定を保存」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

プラグインがあなたのGoogleアカウントを使用して〜」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

自分のGoogleアカウントを選択。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

左下の「詳細」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

左下のリンクをクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

右下の「続行」をクリック。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

現在のサイトをGoogle APIプロジェクトに正常に〜」というメッセージが出たら、成功です!!

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】

送信元メールアドレス」「このメールを強制使用」「フォーム名」を入力して、保存したら、終了。

WP Mail SMTPの設定方法:メールが届かないを解决できる【Gmailの場合も解説】
しょーご

ここまでできたら、最後に送信テストをして動作を確かめましょう!!

SMTPでメールをスムーズに届けよう

WordPressのメールが送信できない問題はSMTPを使えば解决できることが多いです。

この記事では他にも「MW WP Formの使い方」を解説しているので、こちらも是非合わせて御覧ください。

即戦力になれるコーディング課題

HTML初心者からWordPress実案件レベルまでのコーディング演習課題を「専用ページ」にて公開しています。

デザインカンプからのコーディング練習課題【オリジナルポートフォリオを準備できるようになりました】
  1. Figma,Photoshopデザインからのコーディング
  2. サーバーアップロードでサイト公開
  3. プロによる最大3回の表示確認特典
  4. レビュー返しは爆速
  5. 2024年にデザイン刷新!被らないポートフォリオ

初級編」は初めてデザインからコーディングする方向け
中級編」はJavaScriptやjQueryの練習
上級編」はWordPressの実案件を模擬体験できるレベル感にしています。

中級者の方には高難易度課題を詰め合わせた「即戦力セット」も出しています。

全課題で「実務レベルの、プロの厳しいレビュー」を受けられるようにしています。

また、2024年には随時デザインの刷新をしており、完全リニューアル!!

他者と差をつけられるポートフォリオが準備できます!

コーディング課題 中級 中級Ex
しょーご

制作会社も使用する専用レビューツールで分かりやすく添削していきます!

基本的に「まとめて購入」していただくとかなりお得になります↓

コーディング課題
まとめて購入

全部盛りこちらから
中級以上こちらから
即戦力編こちらから

コーディングは書籍だけではなかなか実力がつかないので、実務レベルのレビューを受けて自身をつけたい人は是非挑戦してみてください!

しょーごログ-コーディング課題のレビュー
レビューの様子

\課題の購入はこちらから/

応援して頂ける方へ

ご寄付を頂けると今後の更新の励みになります!

🍺 ビールをプレゼントする