如何在多个Gmail帐户上收听传入的电子邮件 - Java

时间:2017-12-28 22:02:32

标签: java javamail

我想构建一个系统,在JAVA中监听5个不同gmail帐户上的新电子邮件。我阅读了javax.mail文档,发现javax.mail.session是一个静态类,我无法使用它连接到多个电子邮件。有没有办法实现我想用Java或任何其他语言做的事情?

1 个答案:

答案 0 :(得分:1)

  

我发现javax.mail.session是一个静态类

不,你没有,也不是。

  

我无法连接到多个使用它的电子邮件

没有。您可以使用单个会话:如下面的@billshannon所述(在评论清理的情况下重复):

  

您不需要多个会话,但如果您需要针对不同服务器的显着不同配置,您可能会发现它很有用。但由于您只是连接到Gmail,这应该不是问题。每个商店都可以通过调用相应的connect()方法连接不同的凭据。