Fail2Notify hooks into the core wp_mail_failed action to capture transport errors, masks personally identifiable information, optionally stores the latest 50 failure logs, and posts a concise message to a Slack incoming webhook. A manual “Send Test Notification” button is included to verify connectivity without forcing an actual failure.
wp_mail() failures.Fail2Notifyは、WordPressコアのwp_mail_failedアクションにフックして、メール送信エラーを検出します。個人情報を自動的にマスクし、最大50件の最新の失敗ログを保存し、SlackのIncoming Webhookに簡潔なメッセージを送信します。実際のエラーを発生させずに接続を確認できる「テスト通知を送信」ボタンも含まれています。
wp_mail()の失敗を即座に検出します。fail2notify-mail-failure-alertsディレクトリを/wp-content/plugins/にアップロードするか、プラグイン画面からインストールします。現時点ではできません。通知レイヤーは意図的にシンプルに設計されているため、追加のトランスポート(Teams、Discordなど)は今後追加される可能性があります。
はい。それらはwp_mail()に依存しているため、このプラグインは追加設定なしで同じ失敗フックをキャプチャします。
バンドルされているロガーは最新50エントリを保持します。今後のリリースではフィルターが追加される可能性があります。それまでは、ロガークラスを拡張または交換して、別の場所に永続化できます。
Slack通知、マスキング、ダッシュボード内ログ、手動テストトリガーを含む初回リリース。
初回公開リリース。アップグレード後、Slack Webhookを設定してください。