IMAP凭据使用@Outlook webclient,但使用Spring Integration进行轮询时发生AuthenticationFailedException

时间:2017-02-09 15:16:47

标签: spring spring-integration javamail

我正在使用Spring Integration进行电子邮件投票。

情景:

  1. 在我们的DEV环境中,有 6个DEV邮箱

  2. 所有邮件帐户都使用相同密码。技术,邮件用户名也相同 - 例如abc-dev1,abc -dev2,abc-qa1,abc-qa2等。

  3. Spring Boot + Spring Integration 应用程序正在轮询这6个邮箱中的任何未读电子邮件。

  4. 结果邮件投票 3 邮箱成功,失败,同时投票其他3 邮箱

  5. 例外:

    javax.mail.AuthenticationFailedException
           [ask-scheduler-1] o.s.integration.handler.LoggingHandler   : 
               org.springframework.messaging.MessagingException:
                  failure occurred while polling for mail; 
                  nested exception is javax.mail.AuthenticationFailedException: AUTHENTICATE failed.
    

    从异常日志似乎用户名/密码错误,但那是的情况,我可以登录(使用 Outlook Web客户端)使用相同凭据的这些邮箱(全部6个)。

    仔细验证/输入凭据,但没有运气。

    问题:这javax.mail.AuthenticationFailedException 会误解吗?在邮件服务器/防火墙等处有什么问题需要解决吗?

    任何线索?

    PS:我已启用邮件调试(mail.debug = true),但这不会在eclipse控制台中打印任何内容。

0 个答案:

没有答案