为什么我开发的邮件系统接收邮件的内容含有HTML标签
发布网友
发布时间:2022-04-30 02:22
我来回答
共1个回答
热心网友
时间:2022-06-29 03:39
你是这样转码的吗?
// Base64编码后在发送时不会变成乱码
sun.misc.BASE64Encoder enc = new sun.misc.BASE64Encoder();
messageBodyPart.setFileName("=?GBK?B?" + enc.encode(source.getName().getBytes()) + "?=");
multipart.addBodyPart(messageBodyPart);
//这是发送的 和接收的不一样
其实你在每个邮箱客户断你看到的都是网页、通过html标签来排版的、你所写的 在服务器也会被转成html代码
如果你要做一个客户端你首先的开发一个浏览器 懂了吗