Log4j SMTPAppender senden

luigied

Mitglied
Hi,

ich möchte/soll in meinem Programm das logging über Log4j realisieren.

Dabei soll im Fehlerfall eine Email mit dem Fehler und eventuell weiteren Informationen verschickt werden.

Bei den weiteren Informationen handelt es sich um normeler Ausgaben, wie
"Programmteil 1 erfolgreich"
"Programmteil 2 erfolgreich"

Das funktioniert auch alles herforagend, da ich mit einem Buffer arbeite.
Mein Log4j verschickt nur eine Email, wenn ein LoggingEvent Error oder schlimmer eintritt

Jetzt möchte ich aber, dass am Ende des Programms, alle "sonstigen" Meldungen, also ohne Fehler verschickt werden.

Gibt es eine Möglichkeit den Buffer zu senden? (sendBuffer() funktioniert nicht mehr)

Ich möchte auch nicht unbedingt:

logger.error("Programm erfolgreich beendet") machen :D

Danke
 
Zurück