问题标签 [oft]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 尝试读取 Office Outlook 模板内容时出现互操作异常
我正在尝试阅读电子邮件正文中嵌入图像的办公模板(.oft 文件)。我尝试使用读取内容的 MsgReader nuget 包,但无法管理正文中的图像。
我也尝试过使用 Microsoft.Office.Interop.Outlook,但这会在运行时引发以下错误:
错误:System.IO.FileNotFoundException:无法加载文件或程序集“office,版本=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”。该系统找不到指定的文件。文件名:'office,版本=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c'
我正在努力寻找解决方案。在我的工作计算机上,我安装了 Office 365。在 about 选项卡中显示 Microsoft Outlook for Microsoft 365 MSO (16.0.12827.20200) 32-bit
到目前为止,根据我所阅读的内容,我尝试在 IIS 而不是 IIS Express 中运行我的原型项目,但这并没有解决问题。我是否需要安装特定版本的 Outlook 或某些重新分发文件?还是有更好的方法来做到这一点?
outlook - 如何在 MediaWiki 上跳过 .OFT 文件扩展名的 MIME 类型检查
在我的私人 wiki 上,我启用了 Microsoft Outlook 2016 电子邮件模板 (.oft) 的上传,使用$wgFileExtensions
. 但是在上传一个经常文件时,我遇到了错误File extension ".oft" does not match the detected MIME type of the file (application/sla)
。
有没有办法解决或克服这个问题?或者可能是一种仅跳过 MIME 检查的方法?如果是这样,你能帮我提供必要的代码吗?
我还希望在单击文件链接时运行 Outlook。但这不像修复错误那样导入...感谢您的帮助。
outlook - 以编程方式使用 Outlook 的 OFT 格式(在 linux 上)
我们有一个包含大量 Outlook OFT 文件的项目。用户下载这些文件并使用它们在 Outlook 中发送预先编写的电子邮件。
我一直在寻找一种将这些文件转换为纯文本的方法。理想情况下,这种转换功能将被整合到在 Linux 服务器上运行的 Web 应用程序中。我之所以提到 Linux,是因为 Outlook 和 OFT 是 Microsoft 产品。
我还没有找到任何关于这个主题的库、类、教程。除了尝试执行指向 Microsoft 唯一库的 HTML->OFT 之外,我发现的对话很少。我对 PHP 最有经验,但我对任何方法都持开放态度。
FWIW,我相信 OFT 可以在其中包含模板信息。我只对提取消息内容/正文感兴趣。
sharepoint - Sharepoint:将 Outlook 模板上传到 Sharepoint - 并在单击时在 Outlook 中打开,而不是预览
我们将 SharePoint 作为 Microsoft 365 的一部分。虽然我可以将 Outlook 模板和消息上传到文档库(显然),但似乎无法在 Outlook 中实际打开它们。模板文件 (.oft) 根本无法打开,消息 (.msg) 以预览模式打开,必须下载才能在 Outlook 中使用。电子邮件消息每天发出一次,收件人可以每周更改一次,因此仅下载一次并保存在本地是行不通的。
想法?
谢谢!
javascript - 从 HTML 创建 .MSG 或 .OFT Outlook 文件(通过 JavaScript)
需求:
本质上,我有一个创建 HTML 电子邮件的工具。我想为这个工具添加的一个功能是创建.MSG
或文件专门在 Outlook 中使用,这样客户端就不必将 HTML 加载到 Outlook 中并手动.OFT
创建自己的.MSG
文件。.OFT
这必须通过我的工具在 PHP 或 JS 中完成,而不是在 Outlook 中手动完成。
问题
这些文件似乎是二进制文件,我找不到处理转换的 JS 库。如果客户端将 HTML 直接上传到 Outlook,则 Outlook 会修改 HTML,从而经常破坏电子邮件。如果我对对话有更多的控制权,我希望能解决一些渲染问题。
我试过的
我成功导出.EML
了文件,但一旦导入 Outlook 并转换,这些文件也以与直接 HTML 相同的方式中断。
任何想法都非常感谢。
outlook - 是否有类似生成器的 iCal 或会议邀请?
我有一个团队轮换支持,但需要向一组不变的用户发送日历邀请,需要将其发送给并抄送至。我在网上找到的所有内容都是针对个人约会而不是日历事件。我有一个电子邮件主题和正文的模板,并且想要一个模板,用户只需单击并在 Outlook 中打开事件并仅更改日期即可。
excel - 如何使用模板回复所有人?
我正在尝试使用特定模板执行“全部回复”命令。
这是我到目前为止所拥有的:
在正文中,我想使用我在 c:\mytemplate.oft 中的一个经常文件中的模板。
当我回复时,在底部我想要原始电子邮件,在电子邮件正文的顶部我想要来自现有模板的文本。
想法是使用此代码(如果可能),并将模板正文文件的上下文(文本和表格)放置在此回复电子邮件中(在顶部)。
vba - 回复所有附件
我有这个代码到一个 vba Outlook 宏来回复所有。
我正在尝试添加一个功能,以便当原始电子邮件带有附件(docx,pdf)时,当我使用此宏回复所有内容时,它也将使用原始附件并将其作为附件放置在回复所有电子邮件中。我怎样才能做到这一点?
vba - 设置邮箱已回复-vba
我有宏将带有原始附件的电子邮件转发给原始电子邮件链中涉及的每个人。
是否可以将此电子邮件标记为“已回复”而不是“转发”电子邮件?
vba - 如何使用原始附件回复所有联系人
我有一个 vba 代码脚本,用于回复所有人,并将回复发送给原始电子邮件中的所有联系人。
我知道在原始电子邮件中可能有一些附件(pdf、docx)。
如何在此代码中添加更改/某些内容(保留此代码),以便当我使用此宏时,新的电子邮件回复响应也会自动将附件作为附件获取?也回复大家。