SMTPAppenderでSubjectにホスト名を入れる † add:2007-09-20 アプリサーバを多重化しているので、Subjectにホスト名を入れたいと思った。 PatternLayoutやPatternStringで"%P{log4net:hostname}"と書いてみたが、置換されない。 例: <param name="Subject" type="log4net.Util.PatternString" value="xxxx(%P{log4net:hostname}) エラー通知" /> どうもSMTPAppenderのサブジェクトはstaticであり、PatternLayout/PatternStringが使えないらしい。 掲示板の書き込み log4net-user MLより log4netには環境変数の埋め込みという機能があり、これはSubjectにも効いた。v