|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。中文之前在CSDN上发过一篇帖子说多是一个BUG,本想间接复兴谁人帖子,大概因为CSDN的改版?那篇帖子我如今没法复兴,只能在这里做一个申明了.
收到SUN工程师的复兴,给了我一个响应的FAQ链接,其实抱愧事先没有往查询FAQ:-)
http://java.sun.com/products/javamail/FAQ.html#encodefilename
缘故原由是在MIME的响应标准中(RFC2047等)申明了附件题目必需是US-ASCII字符,以是在发送中文题目的附件时必要编码成US-ASCII字符,有两种编码体例:B(BASE64),Q(Quoted-Printable),这些办法在MimeUtility里都已做了封装,以是在发送附件时利用办法:
setFileName(MimeUtility.encodeText(fileName,"GBK"));
不外如今邮件体系对此处完成的不是很分歧,以是大概有一般邮件体系收到的是乱码,可依据情形本人选择响应的编码体例.
如之前提过的间接取ISO8859-1的字节:setFileName(newString(file.getName().getBytes(),"ISO8859-1"));
手机用到的是用j2me所编出来的小程序。 |
|