2011-10-19 32 views
11

Trong thuộc tính cấu hình của javax.mail.Session Tôi đã đặt mail.debug=true, nhưng vì một số lý do, điều này không thêm bất kỳ đầu ra mới nào vào nhật ký ứng dụng.Tùy chọn mail.debug = true của javax.mail là gì?

Tôi đã đặt mức ghi nhật ký log4f thành ALL log4j.rootLogger=ALL, stdout và chưa ... không có gì.

Có thể đầu ra gỡ lỗi javax.mail được viết ở một nơi khác không? Nghe có vẻ không, nhưng tôi nghĩ nó đáng để hỏi.

Trả lời

14

Nó hoạt động trên bảng điều khiển. Official FAQs

+1

Làm thế nào về một ứng dụng chạy trên Tomcat và đăng nhập vào catalina.out? –

+1

Có, tôi tin như vậy. Trừ khi bạn đã sửa đổi Tomcat để đăng nhập đầu ra bàn điều khiển của nó vào một tệp khác (hoặc bỏ qua nó hoàn toàn). –

+3

Rõ ràng 'mail.debug = true' không đủ. Thêm vào đó, tôi phải đặt 'session.setDebug (true);' được đề xuất bởi các câu hỏi thường gặp mà bạn đã liên kết với tôi. –

3

Thiết lập mức log của com.sun.mail.smtp để DEBUG làm việc trên Wildfly (JBoss)

0

Set sessionDebug biến thành false. Nó sẽ không còn in trên bảng điều khiển Tomcat nữa.

+0

Điều đó có nghĩa là gì? – mmalmeida

Các vấn đề liên quan