Was sollte in der mail.debug=true-option von javax.E-mail tun?
In der Konfiguration die Eigenschaften meiner javax.mail.Session
ich habe mail.debug=true
, aber aus irgendeinem Grund nicht hinzufügen jede neue Ausgabe an das Ereignisprotokoll der Anwendung.
Ich habe den log4f logging-level für ALLE log4j.rootLogger=ALL, stdout
- und doch... nichts.
Ist es möglich, dass die javax.E-mail-debug-Ausgabe geschrieben wird, irgendwo anders? Klingt unwahrscheinlich, aber dennoch dachte ich, es lohnt sich, zu Fragen.
InformationsquelleAutor Vladimir Tsvetkov | 2011-10-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Geht es auf Konsole. Offizielle FAQs
Ja, ich glaube schon. Es sei denn, Sie haben geändert, Tomcat-log der Konsole Ausgabe in eine andere Datei (oder ignorieren Sie es vollständig).
Offenbar
mail.debug=true
ist nicht genug. Außerdem musste ich festlegensession.setDebug(true);
wurde vorgeschlagen, durch die FAQ verlinkt mich zu.Froh, dass es geholfen hat 🙂
Beachten Sie, dass im E-mail-version 1.4.1 @UsmanSaleem die info stimmt nicht mehr. Sitzung schaltet den debug auf true basierend auf E-mail.debug-Eigenschaft: if (Boolean.valueOf(Requisiten.getProperty("mail.debug")).booleanValue()) debug=true
InformationsquelleAutor Usman Saleem
Einstellung der log-level von
com.sun.mail.smtp
zuDEBUG
gearbeitet Wildfly(JBoss)InformationsquelleAutor rzymek
Set sessionDebug variable auf false. Es wird nicht mehr Druck auf die Tomcat-Konsole.
InformationsquelleAutor Burrp Search