页面树结构
转至元数据结尾
转至元数据起始

问题说明

计划任务以邮件附件形式发送报表,发现附件名为乱码

解决方法

该问题是因为附件的名称太长或者名称有中文,需要做下面设置:

第一步骤:定制管理 > 系统选项 > 公共设置-邮件设置 中设置文件名字符集为空,正常情况下是需要设置为空的,若设置为空后,还有问题,再进一步第二步骤。

第二步骤:增加JVM参数-Dmail.mime.splitlongparameters=false,JVM设置可参考部署或使用过程中出现错误java.lang.OutOfMemoryError: PermGen space或者java heap space 设置 

 

若按上面的两个步骤设置后,邮箱收到的附件还是乱码的形式,如下:

此问题是服务器没有对应的中文字体导致的,可以参考文档中的步骤添加相关的字体:
电子表格打印或导出到PDF时以及图形上中文变乱码/分析报告打开乱码
 

特殊情况

服务器编码设置为UTF8,某些邮件客户端识别不到这个,需要设置为UTF-8才能被邮件客户端识别,从而不乱码。

  • 无标签