log4j SMTPAppender -- combining messages into one e-mail?

M

Mikhail Teterin

Hello!

I'm trying to use log4j's SMTPAppender to get warnings and errors reported
by our application via e-mail (in addition to having ALL messages saved
into a file via RollingFileAppender).

It all works, except for one thing -- every warning/error arrives in its own
e-mail message...

The BufferSize parameters appears intended to regulate this, but no matter
what I set it to (tried different values from 1 to 102400), exactly one
log-message per e-mail are still generated...

Any ideas? Thanks!

-mi

Here is my current log4.properties file:

log4j.rootLogger=DEBUG, A1, mail
log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.File=log.txt
log4j.appender.R.MaxFileSize=100KB
log4j.appender.R.MaxBackupIndex=1

log4j.appender.A1.layout=org.apache.log4j.PatternLayout

# Pattern to output the caller's file name and line number.
log4j.appender.A1.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n

log4j.appender.mail=org.apache.log4j.net.SMTPAppender
[email protected]
[email protected]
log4j.appender.mail.SMTPHost=smtp.example.com
log4j.appender.mail.Threshold=WARN
log4j.appender.mail.BufferSize=1024000
log4j.appender.mail.Subject=Testing log4j email
log4j.appender.mail.layout=org.apache.log4j.HTMLLayout
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top