### [送信問題のデバッグ](https://wpmailsmtp.com/docs/how-to-debug-email-sending-issues-in-wp-mail-smtp/)

**公開日:** 2023年11月23日
**著者:** ウマール・マジード

**抜粋:** デバッグイベントを使用してメールの問題を解決する方法を学びましょう。

**内容:**

WP Mail SMTP を使用中にメール送信の問題が発生していませんか？当プラグインには、使用中に遭遇する問題のトラブルシューティングを支援する組み込みのデバッグ機能が備わっています。

本チュートリアルでは、WP Mail SMTPのデバッグイベントの使用方法を解説します。

---

### WP Mail SMTPのデバッグイベントとは？

WP Mail SMTPは、サイトからのメール送信に必要なプロセスに関連する活動を追跡できます。この情報は「デバッグイベント」として保存されます。

デフォルトでは、WP Mail SMTPはすべてのメール送信エラーを記録します。ただし、オプションでデバッグ機能を有効にすると、メール送信に関連するすべてのアクティビティを追跡でき、バックグラウンドで何が起きているかを確認できます。

これらのイベントを確認したり、サポートチームと共有したりすることで、サイトからのメール送信に関する問題をより簡単に特定し、トラブルシューティングできます。

**注意:** WP Mail SMTPのデバッグイベントは、メール送信に関連するエラーとアクティビティのみを記録します。当プラグインはPHPエラーなど他の問題を監視・報告しません。

一般的なデバッグには、WordPressサイトの`wp-config.php`ファイルで`WP_DEBUG`と`WP_DEBUG_LOG`を有効にする必要があります。 設定方法については、WPBeginnerの[WordPressエラーログ設定チュートリアル](https://www.wpbeginner.com/wp-tutorials/how-to-set-up-wordpress-error-logs-in-wp-config/)をご参照ください。

### デバッグメール送信の有効化

WordPress 管理画面にログインし、**WP Mail SMTP » Tools** に移動すると、デバッグイベント機能の設定が見つかります。次に、**Debug Events** タブをクリックします。

![デバッグイベントツールへのアクセス](https://wpmailsmtp.com/wp-content/uploads/2021/07/access-debug-events.png)

ここでは**イベントタイプ**の下に2つのオプションが表示されます。**メール送信エラー**イベントタイプはデフォルトで有効化されており、無効化できません。

![メール送信エラーのデバッグイベントタイプ](https://wpmailsmtp.com/wp-content/uploads/2021/07/debug-events-email-sending-error.png)

これらは発生したエラーであり、サイトのメール送信を妨げています。

**メール送信デバッグ**イベントタイプは、チェックボックスのオン/オフで有効化を選択できます。

![デバッグメール送信デバッグイベントタイプの有効化](https://wpmailsmtp.com/wp-content/uploads/2021/07/debug-event-debug-email-sending.png)

このイベントタイプは、エラーだけでなく、サイトがメールを送信する際に発生するすべての活動を記録します。

**注意:** セキュリティ上の理由から、サイトのトラブルシューティングに使用していない場合は、デバッグ機能をオフにしておくことがベストプラクティスとされています。

### WP Mail SMTP デバッグイベントの表示

メール送信エラーが発生した場合、ダッシュボードにエラーメッセージが表示されます。**エラーイベント**リンクをクリックすると、デバッグイベントページに移動し、問題を確認できます。

![メール送信エラーメッセージ内のエラーイベントリンク](https://wpmailsmtp.com/wp-content/uploads/2021/07/email-sending-error-message.png)

また、**WP Mail SMTP » Tools » Debug Events** に移動し、画面下部のテーブルまでスクロールすることで、いつでも全てのデバッグイベントを確認できます。

![デバッグイベントテーブル](https://wpmailsmtp.com/wp-content/uploads/2021/07/debug-events-table.png)

ここではWP Mail SMTPが記録した全イベントを確認できます。各列の情報は以下の通りです：

- **イベント番号：** このデバッグイベントの一意のID。
- **タイプ：** イベントの種類に応じて「エラー」または「デバッグ」と表示されます。
- **内容:** エラーまたはデバッグメッセージ。
- **送信元:** イベントに関連するメールを送信した、または送信を試みたコンポーネント（通常はWPコアまたはプラグイン）。
- **日付:** イベントが発生した日時。

任意のイベントの「イベント番号」をクリックすると、詳細情報が表示されるボックスが開きます。

![デバッグイベント詳細の表示](https://wpmailsmtp.com/wp-content/uploads/2021/07/debug-event-details.png)

この情報はエラーのトラブルシューティングに活用できます。サポートが必要な場合は[サポートチームへ共有](https://wpmailsmtp.com/contact/)してください。

以上です！ これでWP Mail SMTPでのメール送信デバッグ方法がわかりました。

次に、WP Mail SMTPでメールログを有効化する方法を学びたいですか？ステップバイステップガイドとして、[メールログの設定方法](https://wpmailsmtp.com/docs/how-to-set-up-email-logging/)のチュートリアルをご覧ください。

**カテゴリー:** トラブルシューティング

