【发布时间】:2019-07-16 11:27:18
【问题描述】:
我需要验证我上传的文件是 .msg 文件。我想通过内容做到这一点。因为它是 Microsoft 文件,所以标题将与 .doc 和 .xls (D0 CF 11 E0 A1 B1 1A E1) 相同。区分 Microsoft 格式的唯一方法是通过子标题。
我目前已尝试针对子标题进行验证:
[512 (0x200) byte offset]
52 00 6F 00 6F 00 74 00
20 00 45 00 6E 00 74 00
72 00 79 00)
它适用于示例文件,但是当我保存 Outlook 邮件 (.msg) 并尝试验证时,它没有那个子标题(上面的那个)。我目前有Outlook 2010。有人知道为什么它不包含子标题吗?或者我应该使用什么替代方法?
【问题讨论】:
标签: outlook file-format msg