猿问

响应消息:javax.mail.MessageRemovedException:

我正在尝试从 JMeter 应用程序实现邮件协议。SMTP 工作正常。在 POP3 的情况下,我收到了一些线程的上述错误。

尝试的解决方案:

  1. 证书分配给 POP3

  2. 增加了 Authenticated timeout 的值

  3. 登录错误已解决

问题:为什么有些线程在 POP3 实现过程中没有从输入流中获取消息?


慕莱坞森
浏览 364回答 2
2回答

墨色风雨

作为协议,POP 做出两个重要假设:首先,当您查看邮箱时,没有其他任何东西会修改它。其次,一旦您查看过消息就会被删除或存档或其他内容(服务器准确地决定什么,客户端可以通过采取一些非默认操作来选择退出,我忘记了详细信息)。这种设计出现在每个服务器和每个客户端库中。您在多个线程中打开邮箱,因此您的服务器、客户端库或两者都会出现问题。您可以尝试使用单个线程,您可以更改为 IMAP,或者您可以尝试调查您的客户端和服务器以避开您所看到的问题。这三个都是可能的,甚至是第三个。
随时随地看视频慕课网APP

相关分类

Java
我要回答