log4j を使用して HTML 形式でメールを送信したいと考えています (SMTP Appender を使用)。箱から出してすぐにlog4jで可能ですか。
もしそうなら、正しい例を教えてください
Logback は、ログを HTML としてフォーマットするレイアウトを提供します。これを SMTPAppender と組み合わせると、電子メールが HTML 形式で送信されます。
http://logback.qos.ch/manual/layouts.html#ClassicHTMLLayout
ページからの直接引用:
HTMLLayout は、SMTPAppender と組み合わせて使用されることが多く、送信メールが HTML で適切にフォーマットされます。
ソース コードを取得して、必要に応じて非常に簡単に変更することもできます。
http://logback.qos.ch/xref/ch/qos/logback/classic/html/HTMLLayout.html
<appender name="SMTP" class="ch.qos.logback.classic.net.SMTPAppender">
<layout class="ch.qos.logback.classic.html.HTMLLayout">
<pattern>%relative%thread%mdc%level%class%msg</pattern>
</layout>
<From>sender.email@domain.net</From>
<SMTPHost>mail.domain.net</SMTPHost>
<Subject>LastEvent: %class - %msg </Subject>
<To>destination.email@domain.net</To>
</appender>
-g男性