admin管理员组

文章数量:1130349

文章目录

  • 微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题
        • 1、表现形式
        • 2、具体形式
        • 3、原因

微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题


1、表现形式

通过 Java 代码生成 Excel ,并通过邮件附件的形式发送给用户,用户通过 QQ 邮箱提醒,打开邮件,点击附件的 Excel 文件,会发现打不开,通过其他第三方程序,也打不开

2、具体形式

把文件下载到手机,然后转发出来,到电脑端

发现

1、文件名被篡改
2、文件内容,只剩下了一个 Sheet ,打开是乱码,且提示文件已经损坏
3、文件大小,邮件附件的大小是20KB左右,拿出来的文件只有3-5KB
4、文件后缀,有时候文件后缀有,有时候没有,是个白板,如果自己补全后缀,通过Excel 软件打开,仍旧是乱码,只有一个 Sheet

csv 文件同样如此

3、原因

微信的安全机制,会篡改文件;

因为微信为了防止 Excel 里面携带恶意宏,不让宏运行。进行了这些操作。

为什么呢,因为 Excel 文件中含有中文

如果Excel 文件中不包含中文,则不会出现这种情况

中文的位置包括,文件名,Sheet 名称,表格内容

文章目录

  • 微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题
        • 1、表现形式
        • 2、具体形式
        • 3、原因

微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题


1、表现形式

通过 Java 代码生成 Excel ,并通过邮件附件的形式发送给用户,用户通过 QQ 邮箱提醒,打开邮件,点击附件的 Excel 文件,会发现打不开,通过其他第三方程序,也打不开

2、具体形式

把文件下载到手机,然后转发出来,到电脑端

发现

1、文件名被篡改
2、文件内容,只剩下了一个 Sheet ,打开是乱码,且提示文件已经损坏
3、文件大小,邮件附件的大小是20KB左右,拿出来的文件只有3-5KB
4、文件后缀,有时候文件后缀有,有时候没有,是个白板,如果自己补全后缀,通过Excel 软件打开,仍旧是乱码,只有一个 Sheet

csv 文件同样如此

3、原因

微信的安全机制,会篡改文件;

因为微信为了防止 Excel 里面携带恶意宏,不让宏运行。进行了这些操作。

为什么呢,因为 Excel 文件中含有中文

如果Excel 文件中不包含中文,则不会出现这种情况

中文的位置包括,文件名,Sheet 名称,表格内容

本文标签: 乱码无法打开插件附件邮箱