javax.mail的mail.debug = true选项应该怎么办?

Vla*_*kov 14 java log4j javax.mail

javax.mail.Session我设置的配置属性中mail.debug=true,但由于某种原因,这不会向应用程序日志添加任何新输出.

我已经将log4f日志记录级别设置为ALL log4j.rootLogger=ALL, stdout,但是......没有.

是否有可能将javax.mail调试输出写入其他地方?听起来不太可能,但我认为值得一提.

Usm*_*eem 15

它继续在控制台上.官方常见问题解答

  • 显然`mail.debug = true`是不够的.除此之外,我必须设置`session.setDebug(true);`这是由我链接到的常见问题解答所建议的. (4认同)

rzy*_*mek 5

将日志级别设置为com.sun.mail.smtpDEBUG在Wildfly(JBoss)上使用