0

我正在做一个 grails 项目,我需要一个插件来从 Gmail 帐户中提取电子邮件附件。

我的同事说了一些关于 Java Mail API 的事情,但我实际上不确定如何将 api 与 grails 集成。

是否有任何其他插件或解决方法可以从 gmail 帐户中提取电子邮件附件?

谢谢。

4

1 回答 1

0

虽然不是专门用于从 GMail 中提取附件,但Grails Routing 插件绝对值得评估。它将Apache Camel集成到您的 Grails 服务和控制器中,并提供了一种非常简单的方法来创建路由。然后,您可以将以下依赖项添加到您的grails-app/BuildConfig.groovy文件中:

// replace x.x.x with version used by the Grails Routing plugin
runtime("org.apache.camel:camel-mail:x.x.x") 

在 Mail 组件的文档中,您将看到一个从 GMail 获取附件的示例,还有Haki 先生的这篇博客文章,其中显示了一个使用旧 Grails Camel 插件的示例(路由插件取代了它)。

虽然我没有为此目的使用 Camel,但我已经在一些项目中使用过它,并且会推荐它作为一种可能的解决方案。它是一个非常强大的集成工具,可以真正让一些非常复杂的事情变得非常容易。

于 2012-09-13T00:15:14.417 回答