2011-10-19 5 views
11

En las propiedades de configuración de mi javax.mail.Session configuré mail.debug=true, pero por alguna razón, esto no agrega ningún resultado nuevo al registro de la aplicación.¿Qué debería hacer la opción mail.debug = true de javax.mail?

He establecido el nivel de registro de log4f en TODO log4j.rootLogger=ALL, stdout y aún ... nada.

¿Es posible que la salida de depuración de javax.mail esté escrita en otro lugar? Suena improbable, pero de todos modos pensé que valía la pena preguntar.

Respuesta

14

Va en la consola. Official FAQs

+1

¿Qué tal una aplicación ejecutándose en Tomcat e iniciando sesión en catalina.out? –

+1

Sí, eso creo. A menos que haya modificado Tomcat para registrar su salida de consola en un archivo diferente (o ignórelo por completo). –

+3

Aparentemente, 'mail.debug = true' no es suficiente. Además de eso, tuve que establecer 'session.setDebug (true);' que fue sugerido por las preguntas frecuentes a las que me vinculó. –

3

Ajuste de nivel de registro de com.sun.mail.smtp a DEBUG trabajó en JBoss (JBoss)

0

Conjunto sessionDebug variable para falso. Ya no se imprimirá en la consola Tomcat.

+0

¿Qué significa eso? – mmalmeida

Cuestiones relacionadas