Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Mail api,成功复制邮件,但已从exchange server中删除电子邮件_Java_Jakarta Mail - Fatal编程技术网

Java Mail api,成功复制邮件,但已从exchange server中删除电子邮件

Java Mail api,成功复制邮件,但已从exchange server中删除电子邮件,java,jakarta-mail,Java,Jakarta Mail,使用java邮件api,我们可以监视收件箱文件夹中的邮件并处理电子邮件。如果在处理电子邮件时发生错误,我们会将其移动到错误文件夹 如果成功,我们将从收件箱文件夹中删除电子邮件。下面是邮件调试的一个片段。它显示复制成功,但在错误目录中找不到该电子邮件,并且该电子邮件也已从收件箱中删除 为什么会发生这种情况?还有,为什么即使邮件未被复制,java mail api也会报告成功 2013-10-04 14:25:20,886 [] [] [] INFO [monitorScheduler-1] mo

使用java邮件api,我们可以监视收件箱文件夹中的邮件并处理电子邮件。如果在处理电子邮件时发生错误,我们会将其移动到错误文件夹

如果成功,我们将从收件箱文件夹中删除电子邮件。下面是邮件调试的一个片段。它显示复制成功,但在错误目录中找不到该电子邮件,并且该电子邮件也已从收件箱中删除

为什么会发生这种情况?还有,为什么即使邮件未被复制,java mail api也会报告成功

2013-10-04 14:25:20,886 [] [] [] INFO  [monitorScheduler-1] monitor.EmailMonitor monitor.EmailMonitor (EmailMonitor.java:393) - Copy error message to error folder
2013-10-04 14:25:20,889 [] [] [] INFO  [monitorScheduler-1] STDOUT util.LoggerStream (LoggerStream.java:156) - A10 COPY 1 Inbox/error
2013-10-04 14:25:20,896 [] [] [] INFO  [monitorScheduler-1] STDOUT util.LoggerStream (LoggerStream.java:156) - A10 OK COPY completed.
2013-10-04 14:25:20,897 [] [] [] INFO  [monitorScheduler-1] monitor.EmailMonitor monitor.EmailMonitor (EmailMonitor.java:400) - Mark message as deleted from monitored folder
2013-10-04 14:25:20,897 [] [] [] INFO  [monitorScheduler-1] STDOUT util.LoggerStream (LoggerStream.java:156) - A11 STORE 1 +FLAGS (\Deleted)
2013-10-04 14:25:20,907 [] [] [] INFO  [monitorScheduler-1] STDOUT util.LoggerStream (LoggerStream.java:156) - * 1 FETCH (FLAGS (\Seen \Deleted \Recent))
A11 OK STORE completed.
2013-10-04 14:25:20,907 [] [] [] INFO  [monitorScheduler-1] monitor.EmailMonitor monitor.EmailMonitor (EmailMonitor.java:404) - Expunge the monitored folder
2013-10-04 14:25:20,908 [] [] [] INFO  [monitorScheduler-1] STDOUT util.LoggerStream (LoggerStream.java:156) - A12 EXPUNGE
2013-10-04 14:25:20,922 [] [] [] INFO  [monitorScheduler-1] STDOUT util.LoggerStream (LoggerStream.java:156) - * 1 EXPUNGE
* 0 EXISTS
A12 OK EXPUNGE completed.

报告成功的是您的服务器

请尝试为错误文件夹使用其他名称,而不是“收件箱”下的名称,以防有所帮助