Details
-
Wish
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
I am using Log4j 2 for a Tomcat web application to send me an e-mail whenever an ERROR occurs. Usually, more than one error is produced at one time, and I get a lot of e-mails over a period of a few seconds.
It would be great if the SMTPAppender could cluster more events into one mail. Of course, one has to be sure that Log4j 2 is not waiting too long to send me the errors, which could be solved by a timeout setting.
So I propose the following: add a new timeout setting to the SMTPAppender. Whenever an event that would trigger sending a mail occurs, wait for timeout seconds and bundle whatever else events occur into this mail. Only then send the mail.
Attachments
Issue Links
- is duplicated by
-
LOG4J2-549 SMTPAppender send one LogEvent by mail even if bufferSize set to 10
- Closed