JAVA MAIL发送中文附件失败的原因

用JAVA MAIL发了中文附件,结果接收的时候附件为空,折腾了一小时,才发现是文件名乱码造成的:

最后用了这句:

mailArchieve.setFileName(MimeUtility.encodeText(fds.getName(),"GBK","B")); 


解决了附件问题。


感谢此博客,:

http://bluewens.blog.163.com/blog/static/699130720095911131482/

你可能感兴趣的:(JAVA文件操作)