将电子邮件从MS Outlook拖放到Eclipse RCP
时间:2020-03-05 18:42:06 来源:igfitidea点击:
没有Java / COM桥的人有没有可行的解决方案?例如。将电子邮件作为文件(.msg)处理,而不是查找剪贴板中引用的数据?
解决方案
回答
几年前,我确实使用Apache POI从.msg文件中提取电子邮件的内容,从而在这种事情上取得了一些进展。我很确定他们有一个简单的swing Explorer / viewer,可以用来检查复合文档格式中的结构,但是我现在找不到。
我能够提取我感兴趣的大多数信息,但最终希望创建该消息的mime格式版本,并且无法以我可以使用的格式提取我需要的所有信息。
回答
我认为我们出于某种原因已经排除了" org.eclipse.swt.dnd"中的工具?如果没有,这里有一些示例,说明如何使用它们。如果我们真正想做的是拖放操作,那么我们将不得不使用这些工具做一些工作。到那时,真正的问题就变成了,剪贴板中的格式是什么,文件中的格式是什么,以及哪种格式更容易集成到应用程序中。