首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MULE ESB 3.4 IMAP邮件问题

MULE ESB 3.4 IMAP邮件问题
EN

Stack Overflow用户
提问于 2013-12-12 20:59:08
回答 2查看 506关注 0票数 1

我正在尝试使用我的电子邮件帐户中的邮件,并将其转换为文本文件

这是我的代码

代码语言:javascript
复制
     <imaps:connector name="imapsConnector" backupEnabled="true" backupFolder="backup" checkFrequency="90000"deleteReadMessages="false" mailboxFolder="INBOX" moveToFolder="Processed"/> 
     <flow name="imapsFlow1" doc:name="imapsFlow1">
          <imaps:inbound-endpoint host="imap.gmail.com" port="993" user="mymail%40gmail" password="password" responseTimeout="10000" connector-ref="imapsConnector" doc:name="IMAP"/>
          <file:outbound-endpoint path="/home/dev-5/Documents/IMAP" outputPattern="msg_#[function:date].txt" responseTimeout="10000" doc:name="File"/>
    </flow>

我有两个问题

1-我可以从电子邮件中读取一次,当我再次运行该程序时,它不会读取消息,即使我向我的邮件发送了新消息

2-它只读取问题Mule ESB 3.3 - Receiving IMAPS mail (Gmail)中的7封邮件

EN

回答 2

Stack Overflow用户

发布于 2014-09-26 01:42:50

如果您正在阅读的文件夹中有超过7封已看到的邮件,则在将这些邮件移出文件夹之前,它将不会处理任何内容。因此,尝试使用连接器中的moveToFolder="abc“将邮件复制到另一个文件夹中,或者尝试使用连接器中的deleteReadMessages="true”删除已读邮件。希望能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2015-06-05 14:25:35

在3.6.2版本中也会出现此问题。Mulesoft已经为此记录了一张内部罚单。将已处理的电子邮件移动到不同的文件夹是一种变通方法,直到提供适当的修复。

更新:该修复将包含在3.7.1、3.6.3、3.5.4和3.4.5版本中。在此之前,如果您使用的是付费订阅,则可以请求热修复。

更新:此问题的公共票证id是MULE-8776。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20544275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档