我有一个处理Exchange邮箱的控制台应用程序。我使用数组字节存储数据库中带有电子邮件的附件作为HUGEBLOB。类似地,如果附件是电子邮件附件,我将它的MIMEContent存储为具有.eml扩展名的数组和文件名的字节。
现在我在另一个Web应用程序中显示此附件。从应用程序单击.eml文件时直接在Web浏览器中打开MIMEContent。有什么办法可以在Outlook中将其作为电子邮件消息打开吗?它甚至不允许我在本地保存?如何获得'你想要保存还是打开文件?'我们通常在浏览器中单击附件时获得的对话框。有没有办法以编程方式强制执行此操作?
答案 0 :(得分:0)
Outlook本身不处理EML文件。用户必须通过此处概述的黑客来更改应用程序文件处理程序:https://www.slipstick.com/outlook/email/open-eml-files-in-outlook/。