关于javaMail中标题以及发件人乱码的问题总结
2005-12-28 11:47
471 查看
JavaMail中的邮件主题需要进行BASE64编码,所以如果只写
Message msg = new MimeMessage(getSession());
msg.setSubject("杨波发的信息");
就会显示成乱码,解决方法如下
public static String getEmailString(String str){
BASE64Encoder enc = new BASE64Encoder();
return "=?GB2312?B?"+enc.encode(str.getBytes())+"?=";
}
Message msg = new MimeMessage(getSession());
msg.setSubject("杨波发的信息");
就会显示成乱码,解决方法如下
public static String getEmailString(String str){
BASE64Encoder enc = new BASE64Encoder();
return "=?GB2312?B?"+enc.encode(str.getBytes())+"?=";
}
相关文章推荐
- javaweb开发中关于字符编码出现乱码问题的总结
- 关于Java web开发中文乱码问题的总结
- 关于中文乱码问题总结----java
- java.io 序列化 总结Serializable 和 Externalizable 的区别与联系,以及输出后的乱码问题
- Java使用javax.mail发送邮件 解决收件人、发件人名字乱码问题
- javaweb中servlet总结以及中文乱码问题
- 字符集编码以及java乱码问题学习总结
- 关于java mail 发邮件的问题总结(转)
- 关于java中servlet使用Write乱码问题
- Java Web 中文乱码问题总结
- Unity 中关于中文乱码以及压缩解压遇到的问题解决方法
- java笔记:关于复杂数据存储的问题--基础篇:数组以及浅拷贝与深拷贝的问题(上)
- 关于ssh javaweb 项目插入或者更新数据后 mysql 数据乱码的问题
- 关于zend studio 出现乱码问题的总结
- 关于java中文乱码的总结
- 关于java连接mysql出现中文乱码的问题
- 关于解决mysql和jsp乱码问题的总结
- 总结java关于jacob操作word这几天遇到的问题!
- Java中关于字符串转成毫秒数以及毫秒数转化成字符串的总结