高手入内!发送邮件,中文全成????了(100分)

S

shw_3

Unregistered / Unconfirmed
GUEST, unregistred user!
我利用javamail发送邮件,发送文本格式的中文显示正常;
发送html格式的中文全成???了。不知何故?
请高手解答。先谢了!
 
我是这样写的:
text = "<h1>中文</h1>";
MimeBodyPart mbp=new MimeBodyPart();
mbp.setContent(text, "text/html");
发送以后,邮件里显示的是??
 
是否应该指定字符集?
 
请问如何指定。
 
text = "<h1>中文</h1>";
text = new String (text.getBytes("8859_1"),"gb2312");
还是不行阿。
 
哈哈,解决了。
text = new String(text.getBytes("GB2312"),"ISO8859_1");
大家分享一下吧,哈........一会散分了。
 
顶部