将电子邮件从 MS Outlook 拖放到 Eclipse RCP
Posted
技术标签:
【中文标题】将电子邮件从 MS Outlook 拖放到 Eclipse RCP【英文标题】:Drag and Drop an Email from MS Outlook to Eclipse RCP 【发布时间】:2010-09-06 13:44:38 【问题描述】:有没有人在没有 Java/COM-bridge 的情况下获得了可行的解决方案?例如。将电子邮件作为文件 (.msg) 处理,而不是定位剪贴板中引用的数据?
【问题讨论】:
【参考方案1】:也许这是您的问题的解决方案: http://sourceforge.net/projects/javaoutlookdd/ 它允许在拖放过程中处理文件对象等 Outlook 项目。
【讨论】:
【参考方案2】:几年前我确实在这类事情上取得了一些进展,使用Apache POI 从 .msg 文件中提取电子邮件的内容。我很确定他们有一个简单的 Swing Explorer / 查看器,您可以使用它来检查复合文档格式中的结构,但我现在找不到它。
我能够提取我感兴趣的大多数信息,但最终想要创建消息的 mime 格式版本,但无法以我可以使用的格式提取我需要的所有信息。
【讨论】:
【参考方案3】:我假设您出于某种原因已经排除了“org.eclipse.swt.dnd”中的工具?有一些示例here 说明如何使用它们,以防万一。如果你真正想做的是拖放,你将不得不使用这些工具做一些工作。到那时,真正的问题就变成了,它在剪贴板上是什么格式,而不是在文件中,哪种格式更容易集成到您的应用程序中。
【讨论】:
以上是关于将电子邮件从 MS Outlook 拖放到 Eclipse RCP的主要内容,如果未能解决你的问题,请参考以下文章
使用ColdFusion从Outlook .msg文件中提取附件
outlook 把邮件放到第一个“个人文件夹”里,然后找不到,该如何找回?
使用 Ms Graph Api 将附件文件从 Outlook 复制到 onedrive,无需下载