【问题标题】:Keep on fetching from gmail javamail继续从 gmail javamail 获取
【发布时间】:2014-07-03 14:02:02
【问题描述】:

我想通过 JavaMail + IMAP/POP3 从 Gmail 中提取未读电子邮件。我想经常取邮件。我不想每次都登录和注销。相反,我想让自己尽可能长时间地保持登录状态,每当有新消息进入收件箱时,我只在该会话中获取它,而不是再次登录然后获取它。在 JavaMail API 之后我无法找到方法。可以使用监听器吗?在运行会话中,可以使用哪种方法知道新消息已到达收件箱。

我希望我已经清楚地描述了我的问题。

【问题讨论】:

    标签: api gmail jakarta-mail imap


    【解决方案1】:

    请参阅monitor.java sample program 了解基本信息。

    如果您不主动使用服务器,服务器将关闭连接。您还需要一个定期唤醒并插入连接的线程,例如,通过调用 Folder.getMessageCount()。

    【讨论】:

      猜你喜欢
      • 2013-01-26
      • 1970-01-01
      • 2013-02-14
      • 2011-09-21
      • 1970-01-01
      • 2022-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多