public void setSubject(String subject){
try {
//message.setSubject(subject);
sun.misc.BASE64Encoder enc = new sun.misc.BASE64Encoder();
message.setSubject("=?GB2312?B?"+enc.encode(subject.getBytes())+"?=");
} catch (MessagingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
是这么设置吗? 为什么 还是不行呢? 这里的GB2312编码 要和哪里的一致的呢?
try {
//message.setSubject(subject);
sun.misc.BASE64Encoder enc = new sun.misc.BASE64Encoder();
message.setSubject("=?GB2312?B?"+enc.encode(subject.getBytes())+"?=");
} catch (MessagingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
是这么设置吗? 为什么 还是不行呢? 这里的GB2312编码 要和哪里的一致的呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货