上面的
Session session2 = Session.getInstance(System.getProperties(), null);
应该在
Store store = session2.getStore("pop3");前面
Session session2 = Session.getInstance(System.getProperties(), null);
应该在
Store store = session2.getStore("pop3");前面
String tmp = new String (message[j].getSubject().getBytes("gb2312"), "ISO-8859-1")
我有4封信正常,但是还有一封是不正常的啊如果用网络上带的邮件系统查看邮件他们都是正常的,网络上的邮件系统是怎么检查这些代码转换的?
后来换了个字符集就没事了
楼主多试几个字符集试试