「Java」Log4jログにSMTP Appenderを設定するサンプル

2022年6月24日

構文
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

 

Java

Posted by arkgame