谷歌应用引擎无法连接到Outlook邮箱

时间:2016-10-27 06:09:58

标签: google-app-engine exception outlook javamail imap

我正在尝试使用javamail api从Outlook邮箱中读取电子邮件。这个邮件阅读的协议是imap。 Google SDK附带java邮件API,但它不支持imap协议。为此,我需要在pom.xml中包含java mail api库。现在app引擎项目中有两个javamail api副本,一个是google sdk,另一个是pom.xml。在执行连接到邮件服务器的java代码期间,app引擎有时无法建立连接。由于GAE可能以随机顺序加载java mail api,因此行为不一致。当GAE没有连接到邮箱时,我看到以下错误:

javax.mail.MessagingException:不支持登录方法! (com.sun.mail.iap.ProtocolException:不支持登录方法!)

at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:477)
at javax.mail.Service.connect(Service.java:248)
at javax.mail.Service.connect(Service.java:91)
at com.disney.util.MailBoxConnector.connect(MailBoxConnector.java:48)

我找不到解决此问题的方法。任何建议将不胜感激。

0 个答案:

没有答案