在 Outlook 中打开 Mime 内容
我正在寻找一种方法让 Outlook 打开 Mime 消息?应该有可能,我似乎找不到任何有关如何执行此操作的示例...
当前我们获取 mime 内容,然后使用 Redemption 创建一个 .msg 文件,然后启动该 .msg 文件。我正在寻找一种方法,只从 Exchange Web Services 托管 API 中获取 mime 内容,然后在 Outlook 邮件项表单中将其打开。
I'm looking for a way to get outlook to open a Mime message? It should be possible I just can't seem to find anywhere with examples on how to do it...
Currently we get the mime content and then use Redemption to create a .msg file and then launch that .msg file. I'm looking for a way to just have the mime content from Exchange Web Services managed API and then open it in the Outlook mail item form.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我们设法通过从 Exchange Web Services 邮件项目手动创建互操作 Outlook.MailItem,然后在 Outlook.MailItem 上调用 .Display() 函数来解决该问题,这也允许我们使用 Outlook.MailItem.SaveAs 功能无需使用任何第三方库即可保存到 .msg。
编辑:
我们设法找到了 http://www.msoutlook.info/question/354
在 Outlook 中打开 MIME 内容可以通过将文件保存为 .eml 格式,然后使用命令
C:\\Program Files (x86)\\Microsoft Office\\Office12\\Outlook.exe\" / eml @t
其中@t
是要打开的 .eml 文件的完整路径。We managed to solve the issue by creating the interop Outlook.MailItem manually from the Exchange Web Services mail item, and then calling the .Display() function on the Outlook.MailItem, this also allowed us to use the Outlook.MailItem.SaveAs functionality to save to .msg without having to use any third party libraries.
Edit:
We managed to find a solution in the form of http://www.msoutlook.info/question/354
Opening MIME content in Outlook can be done by saving the file to .eml format and then using the command
C:\\Program Files (x86)\\Microsoft Office\\Office12\\Outlook.exe\" /eml @t
where@t
is the full path to the .eml file you want to open.