什么对 JavaMail 更有意义?
为电子邮件服务器的每个请求创建一个存储连接,然后在任务完成后立即关闭它。
打开一个 Store 连接,只有在连接被服务器关闭或本地应用程序终止时才重新连接。
虽然 (1) 可能导致连续多次调用 connect() 和 close(),但 (2) 可能会阻塞资源,尽管这并不是真正必要的(但 IMAP/POP3 调用会很快,因为没有额外的 .需要调用 connect())。
最佳答案
按需连接 更好,除非您需要从单个 线程频繁轮询服务器。
关于JavaMail 商店连接 : Connect on demand or keep-alive?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4640024/