ユーザーに新しいパスワードを電子メールで送信するセキュリティ ツールがあります。実稼働メール モジュール (所有しておらず、変更したくない) は、しきい値が VERBOSE の場合、Log4Net を使用して HTML メール メッセージ本文全体をログに記録します。電子メールにはドメイン ユーザーのパスワードがクリア テキストで含まれているため、アペンダーに到達する前にログ メッセージからパスワードを削除したいと考えています。
Log4Net スタックにオブジェクトを一時的に挿入して、LoggingEvent メッセージを検索し、見つかったパスワードをマスクするように変更する方法はありますか? オブジェクトを挿入し、電子メール モジュールを呼び出してから、オブジェクトを削除したいと思います。