JavaMail 邮件附件名乱码问题

mac2024-06-06  42

解决

  解决就很容易了, 代码里有 splitLongParameters 这个参数, 观察了下 对应于一个环境变量,如果想不截断文件名,只要在程序运行之初加上:

System.setProperty("mail.mime.splitlongparameters","false");

 正常生产的附件名称为:

         无忧Hour报表统计.xlsx

至此乱码问题解决  

最新回复(0)