PHP将html导出到outlookoft

PHP将html导出到outlookoft,php,outlook,oft,Php,Outlook,Oft,我们使用内部软件为客户生成html模板。我们花了很多时间教客户如何保存模板。我们正试图找到一种将html导出到.oft模板的方法 创建文件很容易,但文件的加密或编码让我们陷入了一个循环 是否有库或代码可用于转换html文件?我们更愿意使用php,但如果需要,我们可以使用其他语言。您可以尝试使用它(可以从php使用)-创建对象的实例,调用RDOSession.CreateMessageFromMsgFile(返回对象),设置RDOMail.HTMLBody属性,将其另存为OFT文件(RDOMail

我们使用内部软件为客户生成html模板。我们花了很多时间教客户如何保存模板。我们正试图找到一种将html导出到.oft模板的方法

创建文件很容易,但文件的加密或编码让我们陷入了一个循环


是否有库或代码可用于转换html文件?我们更愿意使用php,但如果需要,我们可以使用其他语言。

您可以尝试使用它(可以从php使用)-创建对象的实例,调用RDOSession.CreateMessageFromMsgFile(返回对象),设置RDOMail.HTMLBody属性,将其另存为OFT文件(RDOMail.SaveAs(…,olTemplate)

我们正在寻找一个开源解决方案,因为我们希望在某个时候出售它。@DmitryStreblechenko-你有这样的例子吗?我在任何地方都没有看到与PHP兼容的Redemption版本。谢谢。Redemption是一个常规的IDispatch友好的COM库,就像Outlook对象模型一样。如果你可以在PHP中使用OOM,你可以使用Redemption-使用com_load_typelib、new com()等。我应该提到,这将在linux服务器上进行。这有什么诀窍吗?有没有可能会出现一些示例?我们只需要获取格式化的HTML输出并从中生成OTF。谢谢。Redemption仅在Windows上运行。它还需要安装MAPI系统(这意味着必须安装Outlook)。