Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-252

SMTPAppender: send multiple events in one mail

    XMLWordPrintableJSON

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

          Activity

            People

              Unassigned Unassigned
              vektor330 Matej Vitásek
              Votes:
              3 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated: