2017-01-03 6 views
0

Ich habe eine SMTPAppender konfiguriert und ich möchte E-Mail-Nachrichten von diesem Appender gesendet werden, um die Kopfzeile Auto-Submitted: auto-generated zu den Nachrichten hinzugefügt haben. (Dies ermöglicht beispielsweise Auto-Respondern das Senden von Abwesenheitsnachrichten an automatisch generierte Fehlermeldungen zu stoppen).Ist es möglich, einen SMTP-Header in SMTPAppender zu setzen?

Ich sehe nichts in der log4j 1.2.x API, um diese Art von Sache zu behandeln. Ist es möglich, mit der vorhandenen Bibliothek zu tun? Wenn nicht, ist es möglich mit ein wenig extra Hacking?

Antwort

0

Es scheint, als ob diese Fähigkeit mit Log4j (mindestens die 1.x-Linie) aus der Box nicht verfügbar ist.

Ich habe eine Klasse erstellt, die dies durch Konfiguration tun wird. Es kann auf GitHub hier gefunden werden: org/apache/log4j/extras/ExtendedSMTPAppender.java

Verwandte Themen