我如何阅读Grails中的电子邮件?

时间:2014-06-12 20:17:06

标签: grails

我想解析从我的Grails应用程序发送到IMAP邮箱的邮件。

我尝试了这个插件:https://github.com/IntelliGrape/Grails-Mail-Watcher-Plugin但它没有提供我需要的所有功能。

编辑:我需要从收件箱中获取以下信息:

  • 邮件数量
  • 未读邮件的数量
  • 阅读邮件的数量
  • 迭代每封邮件的方法

我需要通过邮件:

  • 发送方
  • 接收器
  • 受试者
  • 日期
  • 邮件正文
  • 邮件附件
  • 邮件附件类型
  • 如果是html或纯文本邮件

如何阅读邮件并获取发件人,主题,正文和附件?

1 个答案:

答案 0 :(得分:1)

由于我不知道任何特定的插件,您已经提到的其他插件,您可以直接使用Java Mail API。可以找到此用法的一个示例here。另一个机会是,你可以扩展这个插件(入口点应该是here)。该插件也在内部使用Java Mail API。