WordPress のメールログを設定する方法
WordPress でメールのログを確認するにはどうすればよいですか?ウェブサイトを運営している場合は、おそらく WordPress を使用しているでしょう。そして、おそらく、基本的なパスワードのリセット、お問い合わせフォーム、あるいはニュースレターなど、サイトの電子メールを許可しているでしょう。 WordPress は単なる普通のプラットフォームではありません。手頃な価格であることに加えて、ソフトウェアの機能を自分で改善することができます。それを行う方法の 1 つは、プラグインをインストールすることです。
電子メール ログは、そのような素晴らしいプラグインの 1 つです。 WordPress サイトから送信されるすべてのメールを監視できるため、非常に優れています。 WordPress 電子メール ログをまだ設定していない場合は、設定する必要があります。この記事では、それを行う方法を見ていきます。
準備ができて?はじめましょう!
WordPress のメールログを設定する理由
WordPress のメールログで何ができるかについて説明しました。ここで問題となるのは、そもそもなぜ Web サイトから送信された電子メールを記録する必要があるのかということです。
実にシンプルです。 Web サイトから送信されたすべての電子メールの記録があれば、サイトの運営が常に順調に進んでいることを確認できます。
特定の電子メールが適切な人に送信されたかどうかを確認する必要がある場合を想像してください。メールプロバイダーを使えば、それが簡単に行えます。たとえば、新しい Gmail アカウントを作成すると、すぐに送信済みフォルダーにアクセスして確認できます。 WordPress ウェブサイトだけではそれはできません。ログがなければ、サイトのステップを追跡し、必要に応じて必要な修正を行うことは不可能です。
さらに、ログでは、Web サイトから送信された電子メールが実際に配信されたかどうかもわかります。つまり、本質的に、サイトが (少なくとも電子メールの配信に関しては) 正常に動作していることを確認するのにも役立ちます。そのため、電子メールの到達性に問題がある場合は、問題を解決するために必要な措置をすぐに講じることができます。
言い換えれば、Web サイトに電子メール ログを設定すると、Web サイトの運用がスムーズかつ効率的に実行されるようになります。
WordPress でメールログを設定する方法
では、WordPress の電子メール ログはどのように設定すればよいのでしょうか?最初に好みのプラグインを選択する必要があります。選択できるオプションには、WP Mail SMTP Pro、電子メール ログ、および WP メール ログがあります。このセクションでは、特に WordPress ユーザーの間で最もよく知られている WP Mail Logging プラグインを使用してすべてをセットアップする方法を見ていきます。
1. WP メール ログ プラグインをインストールする
もちろん、最初にプラグインをインストールする必要があります。その部分はとても簡単です。 WordPress サイトにアクセスした後、次の手順を実行します。
- ダッシュボードで、「プラグイン」をクリックします。
- 「新規追加」をクリックします。
- 表示されたリストに WP Mail Logging Plugin が見つからない場合は、検索機能を使用してください。
- WordPress が提供するリストから、MailPoet の WP Mail Logging Plugin を選択するだけです。
- 「インストール」ボタンをクリックします。
[今すぐインストール] ボタンが [有効化] ボタンに変わると、プラグインがインストールされたことがわかります。その「アクティブ化」ボタンをクリックします。
2. プラグインをセットアップする
プラグインが有効になったので、カスタマイズします。
これを行うには、同じものをアクティブ化した直後に WordPress が自動的に提供するリストで WP Mail Logging プラグインを探します。
そのリストは次のようになります。
私のリストはアルファベット順に配置されているため、WP Mail Logging プラグインを見つけるにはリストの一番下に移動する必要がありました。
プラグインを見つけたら、「設定」をクリックし、好みに応じてカスタマイズします。
非アクティブ化時にすべての WordPress データを削除するようにプラグインに依頼できます。時間または量に基づいて自動クリーンアップ ルーチンを設定することもできます。
行った変更を忘れずに保存してください。
3. WordPress のメールログを表示する
電子メール ログを表示するには、まず Web サイトから電子メールを送信する必要があります。結局のところ、このプラグインでは、インストール前に Web サイトが送信したメールを表示することはできません。
サイトから電子メールを送信できるようにするには、次の手順を実行します。
- Web サイトからログアウトします。
- 「パスワードを忘れた場合」をクリックします。
- Web サイトに再度ログインします。
WordPress ダッシュボードにアクセスしたら、プラグインをもう一度探します。ただし今回は、「インストールされたプラグイン」をクリックします。
WordPress サイトにインストールしたプラグインのリストが再度表示されます。次に、次の操作を行います。
- リストで WP Mail Logging プラグインを探します。
- 「設定」をクリックします。
- 「電子メールログ」をクリックします。 「設定」のすぐ横にあります。
その後、ホスト、受信者の電子メール アドレス、電子メールの件名 (この場合はパスワードのリセット) などの追加の詳細が記載された、送信した唯一の電子メールが表示されます。
ウェブサイトからメールが送信された日付と正確な時刻もわかります。
4. 送信されたメールの詳細を確認する
Web サイトが送信した (または送信しようとした) 各電子メールの正確な内容を確認することもできます。電子メール ログで、読みたい電子メールを選択し、[メッセージ] 列の下にある [表示] をクリックするだけです。
パスワードリセットメールは次のようになります。
「表示」ボタンをクリックすると、電子メールに添付ファイルやヘッダーが付いているかどうかも確認できます。さらに重要なのは、メッセージの送信時にエラーがあったかどうかも確認できることです。
トラブルシューティング
電子メールのログに基づいて、電子メールが意図した受信者に送信されていないことが判明したとします。
この時点で、まず問題の切り分けを試みる必要があります。
もう一度メールを再送信してみてください。電子メールのログからそれを行うことができます。次の手順を実行します:
- 再送信したいメールのチェックボックスをオンにします。
- 「一括アクション」に移動します。そのオプションを「再送信」に切り替えます。
- 次に、「適用」をクリックします。
送信した電子メールを含む更新された電子メール ログをすぐに取得できるはずです。その電子メールが送信された場合、問題は個人ホームページのメールではないと少なくとも結論付けることができます。サーバーを確認してみるとよいでしょう。共有ホスティングを使用している場合は、誰かが大量のメールを送信しすぎてサーバーがブラックリストに登録された可能性があります。
一方、そのメールが再度送信されなかった場合、問題は実際には PHP メールにある可能性があります。
プラグイン機能を使用して問題を切り分けてください。原因がわかれば、必要な調整を行うことができるからです。
WordPress の電子メール ログ プラグインは、ウェブサイトへの優れた追加です。これらは、サイトが送信する電子メールを追跡するのに役立ちます。これらのメールを監視すると、そのメールが実際に意図した受信者に送信されたかどうかがわかります。これは、大きな問題になる前に問題を特定するのに役立ちます。
良いニュースとして、無料でインストールできる WordPress メール ログ プラグインがあります。 WP Mail Logging プラグインはその一例です。インストールしたら、セットアップも非常に簡単です。このガイドに従って追跡を開始してください。
ウェブサイトの運営がスムーズかつ効率的に行われていることがわかります。