请教:如何解决JAVAMAIL发送html格式邮件时的乱码问题

03-12-18 javamail

本人的代码片断

part.setDataHandler(new DataHandler(new ByteArrayDataSource(
                    new String(content,"text/html;charset=gb2312")))

用客户端收下来后中文都是????

谢谢大家

javamail
2003-12-19 11:45

没人知道吗?

jbwang
2003-12-19 15:53

你的代码很费解啊

我没有看懂。

我的handler是:

new DataHandler(new ByteArrayDataSource(body, "text/html"));

其中body是邮件内容,没有问题的。

没有中文问题。

lyojbuilder
2003-12-19 18:22

把邮件服务器的编码格式也改一下试试看