我正在开发一个grails项目,我需要一个插件来从Gmail帐户中提取电子邮件附件。
我的同事说了一些关于Java Mail API但我真的不确定如何将api与grails集成。
是否有其他插件或解决方法从Gmail帐户中提取电子邮件附件?
感谢。
答案 0 :(得分:0)
虽然不是专门从GMail中提取附件,但Grails Routing plugin肯定值得评估。它将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获取附件的示例,还有一个blog entry by Mr Haki显示使用旧Grails Camel插件的示例(路由插件取代它)。
虽然我没有将Camel用于此目的,但我已将其用于一些项目,并建议将其作为可能的解决方案。它是一个非常强大的集成工具,可以很容易地做一些非常复杂的事情。