如何在pop3的Spring Integration Mail Adapter中实现事务

时间:2015-10-21 06:52:27

标签: java spring spring-integration pop3

我们一直在尝试在Pop3中实现事务,并在4.2.0版本中遇到了事务同步的文档.RELEASE

http://docs.spring.io/spring-integration/docs/latest-ga/reference/html/mail.html#mail-tx-sync

但他们正在迭代文件夹邮件以在提交事务之前删除特定消息。是否有任何隐式方法通过id删除邮件或Spring Integration是否提供任何同步工厂来处理内部的电子邮件事务。

1 个答案:

答案 0 :(得分:1)

电子邮件不是交易性的;引用的文档显示了在事务提交时同步某些操作的能力。但是对非交易资源采取的行动并不是真正的交易。

由于框架无法预测用户可能想要做什么,因此它只提供了启用此类用户操作的钩子。

文档只显示了一个可能采取的另一个操作可能是将电子邮件移动到另一个文件夹(使用IMAP时)。