使用没有安装Outlook的任务创建.msg文件

时间:2016-07-04 08:52:15

标签: python django outlook msg

是否有机会在没有安装Outlook的情况下创建outlook .msg文件。

我们使用django后端,需要创建一个包含Outlook导入任务的msg文件。由于我们使用基于unix的服务器,因此我们没有机会安装Outlook(除了葡萄酒等......)

是否有一个组件可以在没有安装Outlook的情况下以任何编程语言生成这样的.msg文件?

2 个答案:

答案 0 :(得分:1)

这里定义了MSG文件格式:https://msdn.microsoft.com/en-us/library/cc463912(v=exchg.80).aspx但是像所有的Microsoft文档一样,它只是可读的。您需要做的就是编写一些python代码来生成符合给定格式的文件。

答案 1 :(得分:1)

为什么不创建EML文件?它是MIME,因此有数百个库。 Outlook将能够正常打开EML文件。

在您的特定情况下,创建一个MIME文件,其中vTodo MIME部分作为主要MIME部分。