「Java」Log4jログにSMTP Appenderを設定するサンプル
構文
1.log4j.appender.MAIL.From
ヘッダの「From: 」に設定されます
2.log4j.appender.MAIL.SMTPHost
SMTPサーバの名前が設定されます
3.log4j.appender.MAIL.To
メールの送信先を設定します
4.log4j.appender.MAIL.Subject
ヘッダの「Subject: 」に設定されます。
SMTPAppender クラスを使用すると、ログ出力をメールに転送することができます。
使用例
######################## # SMTP Appender ####################### log4j.appender.MAIL=org.apache.log4j.NET.SMTPAppender log4j.appender.MAIL.Threshold=FATAL log4j.appender.MAIL.BufferSize=10 log4j.appender.MAIL.From=changfa@arkgame.com log4j.appender.MAIL.SMTPHost=mail.arkgame.com log4j.appender.MAIL.Subject=Log4J Message log4j.appender.MAIL.To=changfa2@arkgame.com log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n