WordPress サイトから電子メールが送信されない場合(Post SMTPプラグイン)

WordPress サイトから電子メールが送信されない場合は、いくつか確認して状況に応じて対処できます。サイトからメールが送信されても​​Webホスティングでメール送信がサポートされていない場合は、WP Mail SMTPやPost SMTPなどのプラグインを使用してGmailサーバーを介して電子メールを送信できます。

WordPress サイトから電子メールが送信されない場合(Post SMTPプラグイン)

電子メール送信機能をサポートするWebホスティングがありますが、一部のWebホスティングではメール送信をサポートしていません。サーバーレベルでメール送信がサポートされていない場合は、WP Mail SMTPやPost SMTPなどのプラグインを使用できます。

クラウドウェイズを使用している場合は、Elastic Emailアドオンを有効にできます。このアドオンを有効にすると、月0.1ドルに1000通のメールを発送でき、最大100万通(月57ドル)まで発送が可能です。 (👉Elastic Emailの設定方法は ここを参照できます。)

クラウドウェイズ Elastic Email

Cafe24, ケミクラウド, ファーストコメット などでは、Webホスティングサーバーレベルでメール送信機能を提供します。しかし、場合によっては Naver メールでは転送になりますが、ジメールやハンメール(次のメール)では転送できない場合があります。そのような場合は、次の記事を参照して解決を試すことができます。

WP Mail SMTPとPost SMTPプラグインの比較

WPメールSMTPは、コンタクトフォームプラグインで有名なWPFormsによって作成されたSMTPプラグインです。このプラグインは現在400万個以上がインストールされ使用されているほど大きな人気を得ています。

Post SMTPはWP Mail SMTPよりも知られていませんが、現在40万を超えるサイトにインストールされており、WP Mail SMTP有料版で提供される電子メールログ機能を提供しています。

アイテムWPメールSMTPPost SMTP
主な目的WordPress 電子メールの送信のトラブルシューティング、SMTP認証、電子メールの配信率の向上WordPress 電子メール配信の保証、SMTP認証、さまざまな通知とデバッグ機能を提供
サポートSMTPサービスSendLayer、SMTP.com、Brevo(旧Sendinblue)SMTP、Gmail SMTP(Gmail、Google Workspace、G Suite)、エラスティックメール、Mailgun SMTP、メールジェットSMTP、SendGrid SMTP、Postmark SMTP、SparkPost SMTP、SMTP2GO、Microsoft SMTPワンクリックAmazon SES SMTP [Pro]、Zoho Mail SMTP [Pro]、その他のSMTPなど、さまざまなサービスをサポートGmail SMTP、Microsoft 365、Brevo、SendGrid、メールガン、Joho、Amazon SESなど、さまざまなサービスをサポート
セットアップウィザードあり、簡単なセットアップウィザードを提供あり、OAuth 2.0 サポートを含む設定ウィザードを提供
メールログ✅プロ版のみ提供✅無料版で提供、詳細ログ、再送機能付き
メール失敗通知✅プロ機能、Eメール失敗時の管理者通知✅メール、プッシュ通知、Chrome拡張、SMS(一部はPro)など、さまざまなルートをサポート
バックアップSMTP(フォールバック)✅プロ版のみ提供✅無料とプロの両方でサポート
モバイルアプリ❌提供しない✅ Androidアプリの提供(メールステータス確認など機能付)
Chrome拡張機能のサポート❌提供しない✅ Chrome拡張機能を提供する(電子メールが失敗したときの通知機能を含む)
オープントラッキング✅一部のSMTPサービスがサポート(例:Brevo)、独自の機能ではありません✅プロ版で提供(メール開封閲覧追跡可能)
条件付きルーティング✅プロバージョンで提供(条件に応じてSMTP切り替え可能)❌条件付きルーティング機能は正式にサポートされていません
ユーザー数✅ 400万以上✅約40万以上

プラグイン開発者はサイトの速度に与える影響が少ないと主張しますが、このようなプラグインをインストールするとサイトの速度に影響を与える可能性があります。

Post SMTPプラグイン

WP Mail SMTPプラグインの代替案を探している場合は、Post SMTPを検討できます。特にPost SMTPは、WP Mail SMTPが有料で提供する電子メールログ機能と電子メール追跡機能を提供するため、機能面でより良いオプションになります。

参考としてマルチサイトを運営する場合、WP Mail SMTPは有料版でのみサポートされます。 Post SMTPにはマルチサイトをサポートしているようなニュアンスの答えがあります(」Recommended multisite setup」を参照)。

Yes, Post SMTP does have global settings option which you can use in your case to setup Post SMTP in multisite network.

はい、Post SMTPにはグローバル設定オプションがあり、マルチサイトネットワークでも設定できます。

しかし、最近Post SMTPがインストールされたマルチサイトサイトでエラーが発生して見てみると、マルチサイトのメインサイトではうまく機能しましたが、サブサイトではエラーが発生しました。ケバケかもしれませんが、マルチサイトを完全にサポートできない可能性もあるようです。

Post SMTPをインストールして有効にした場合 WordPress 管理者ページ » Post SMTP » 設定 » 接続タブに移動して、SMTPベンダーAPIを選択して設定する必要があります。

Post SMTP設定

図に示すSMTPベンダーAPIを選択できます。通常Gmail APIを選択できます。メール発送制限がありますが、無料での使用に適しています。

Post SMTP Gmail APIの設定

有料版をお使いの場合はワンクリックでGoogleに接続が可能です。ただし、有料版の場合、年間最低59.99ドルの費用がかかります。

Post SMTP有料プラン

自分で設定したい場合警告!この記事でGmail / Gsuite OAuthを設定する方法を確認してください。 ここから読む「のリンクをクリックしてから、ドキュメントを参照して設定できます。

設定が複雑な理由は、Googleが悪用しないように設定を複雑にしたためです。

Googleで 顧客IDクライアントシークレット キーを生成して入力してください。その後、実際にメールがうまく送信されているかどうかを確認してください。

Post SMTP設定

Post SMTP » メールログでEメールの発送履歴を確認できます。

Post SMTP メールログ

状態 成功(Success)と表示された場合は正しく設定されています。

表示(View)をクリックして、送信されたメールの詳細を確認できます。

Post SMTPメールの詳細を見る

Gmailの設定方法は随時変わるので、最新のマニュアルを参考に設定することをお勧めします。

👉WP Mail SMPTを使用している場合は、次の記事を参照してGmail APIを設定できます。

最後に、

Webホスティングサーバーで電子メール送信機能を提供する場合は、サーバーの機能を使用してメールを送信することが望ましいです。クラウドウェイズの場合は、上記で述べたようにElastic Emailアドオンを購読すれば月0.1ドルに1000通のメール発送が可能です。

サーバーが電子メール送信機能を提供していない場合は、この記事で紹介したプラグインを使用してGmail APIを介してメールを送信するように設定できます。

これらの設定が面倒な場合は、エレメンタが提供するSite Mailerサイトメール送信プラグインを使用することも検討できます。毎月のスケジュール費用は出ますが、設定は非常に簡単です。

エレメントの Site Mailerは初期に様々なプランをお見せしましたが、今は月11.99ドル(5,000通発送)プランのみを提供しているようです。

エレメントのサイトメーラープラン

クラウドウェイズのElastic Emailアドオンの場合、月に0.5ドルで5000通発送可能と比較すると、費用は確かに高価です。

👉 Gmail API設定またはその他 WordPress またはWebホスティング関連のトラブルシューティングが必要な場合 ここでサービス(有料)をご依頼することができます。

参照

コメントを残す

コメントを残す