Outlook 消息格式 - 如何构造 __nameid_version1.0 流
我一直在 codeplex 上开发一个名为 pstsdk 的开源项目。我当前的任务是从 pst 生成 msg 文件。大多数情况下我已经成功,但为了使其完成,我希望能够生成命名属性流 __nameid_version1.0。有人对生成命名属性流的算法有任何想法吗?我已将这个问题发布到 codeplex 上,但没有得到回复,并且我没有找到任何详细介绍该算法的 MS 文档。
提前致谢。
I have been working with an open-source project called pstsdk up on codeplex. My current task is to generate msg files from the pst. Mostly I have been successful but to make it complete I want to be able to generate the named property stream __nameid_version1.0. Does anyone have any ideas about the algorithm that generates the named property stream? I have posted this question to codeplex with no response and I have not found any MS documentation that details the algorithm.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
大多数人不知道,但许多文件格式和协议都由 Microsoft 完整记录。它们都是 PDF 格式。以下是 MSG 文件格式:http://msdn. microsoft.com/en-us/library/cc463912%28EXCHG.80%29.aspx
映射命名属性有点复杂,但它是布局的从第 2.2.3 节命名属性映射存储开始。
您将看到许多对其他一些文档的引用,因此您可能需要将它们全部下载到本地:http://go.microsoft.com/fwlink/?LinkId=115073
Most people don't know it, but many of the file formats and protocols are completely documented by Microsoft. They are all in PDF format. Here is the MSG File Format: http://msdn.microsoft.com/en-us/library/cc463912%28EXCHG.80%29.aspx
Mapping the named properties is kind of complicated, but it is laid out starting at Section 2.2.3 Named Property Mapping Storage.
You will see lots of references to some of the other documents, so you'll probably want to download them all to have locally: http://go.microsoft.com/fwlink/?LinkId=115073