症状
当 Export-Excel 创建的 .xlsx 附件通过在 Microsoft Exchange Server 2019 或 Exchange Server 2016 中启用了附件筛选代理的边缘传输服务器发送时,附件被视为错误的 zip 文件。
原因
分析附件的数据描述符记录时,附件被视为错误的 zip 文件。 目前,分析数据描述符记录时,仅当本地文件头中的压缩大小 (LFH) 为 0 时,才会检查签名 (0x08074b50) 。 但是,对于通过 Export-Excel 生成的 .xlsx 附件,LFH 中存在压缩大小,并且仍具有带有签名的数据描述符记录。 在这种情况下,分析失败,附件被视为错误的 zip 文件。
解决方法
若要解决此问题,请安装下列任一更新:
对于 2019 Exchange Server,请安装适用于 Exchange Server 2019 的累积更新 9,或安装适用于 Exchange Server 2019 的更高版本累积更新。
对于 Exchange Server 2016,请安装适用于 Exchange Server 2016 的累积更新 20,或者安装适用于 Exchange Server 2016 的更高版本累积更新。
参考资料
了解 Microsoft 用于描述软件更新的术语。