0
我希望以编程方式从Outlook邮箱下载多个电子邮件(以msg格式)。 我有几个选项,但都没有提供完整的解决方案。以编程方式从Outlook下载多个电子邮件
选项1:
使用Microsoft图形我可以检索用户的电子邮件收件箱中,但API提供了下载任何方法。我不得不使用MSG .NET库(这不是免费的)来手动构建msg文件。
选项2:
使用 Office.js我只能检索打开电子邮件。无法访问同一收件箱中的其他电子邮件。这需要JS代码在加载项运行,但我确定。
还有其他的选择吗?我知道请求是非正统的
我想自动保存电子邮件从Outlook到外部存储(共享点/一个驱动器/ Dropbox)进行归档。 Msg格式是易用性的必需条件,因为其原生的Outlook,您可以打开它,回复等。 – spery
就这样,我清楚,这是从Outlook.com和Hotmail.com的消费者帐户,或为企业账户?这是什么类型的应用程序(业务线,您向企业出售的东西)? 您对外部存储的需求和'打开'的能力有多难? 我问Exchange Online有一个存档邮箱选项,可用于自动存档电子邮件,并允许从Outlook轻松访问。 –
它用于商业帐户。基本上我们想在我们的应用程序中完全管理存档,这样用户就不需要设置任何东西。用户将选择从哪个电子邮件存档,所以它不会自动存档所有电子邮件。 理想情况下,我只是想能够将电子邮件拖放到外部存储(如SharePoint),但Outlook不支持它(不支持HTML5 FileAPI),这是我们认为是最佳选择的方法。 – spery