我利用mail.jar写了一个邮件发送的例子。。但是收到邮件的content的中文是‘????’
//我添加了这个的编码设置,还是不行, content = new String(content.getBytes("ISO8859-1"), "gbk"); // 给BodyPart对象设置内容和格式/编码方式 textBodyPart.setContent(content, "text/html;charset=gbk"); //给content赋值 sam.setContent(new String("谢谢你哦!-->Happy smile<--")); //打印的结果(同于邮件中收到的结果!) ?????-->Happy smile<-- //邮件标题则没有问题请教各位前辈们这个问题要怎么解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
强烈推荐
commons-email 这个 javamail 的封装包,会让你的程序很简单,而且无需处理这些杂七杂八的问题