IMAP凭据在@Outlook webclient下工作,但在使用Spring集成进行轮询时AuthenticationFailedException

IMAP凭据在@Outlook webclient下工作,但在使用Spring集成进行轮询时AuthenticationFailedException,spring,spring-integration,jakarta-mail,Spring,Spring Integration,Jakarta Mail,我正在使用Spring集成进行电子邮件轮询 场景: 在我们的开发环境中,有6个可用的开发邮箱 所有邮件帐户都使用相同的密码。从技术上讲,邮件用户名也同样——如abc-dev1、abc-dev2、abc-qa1、abc-qa2等 Spring Boot+Spring Integration应用程序正在轮询这6个邮箱中是否有未读的电子邮件 结果:对3个邮箱进行邮件轮询成功,在轮询其他3个邮箱时失败 例外情况: javax.mail.AuthenticationFailedException

我正在使用Spring集成进行电子邮件轮询

场景:

  • 在我们的开发环境中,有6个可用的开发邮箱

  • 所有邮件帐户都使用相同的密码。从技术上讲,邮件用户名也同样——如abc-dev1、abc-dev2、abc-qa1、abc-qa2等

  • Spring Boot+Spring Integration应用程序正在轮询这6个邮箱中是否有未读的电子邮件

  • 结果:对3个邮箱进行邮件轮询成功,在轮询其他3个邮箱时失败

  • 例外情况:

    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.
    

    从异常日志看起来用户名/密码是错误的,但这是不是在这种情况下,我可以使用相同的凭据登录(使用Outlookweb client)这些邮箱(全部6个)

    仔细地验证/键入凭据,但运气不佳

    问题:这是
    javax.mail.AuthenticationFailedException
    误导吗?邮件服务器/防火墙等有什么需要修复的吗

    有什么线索吗


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

    您可以登录这一事实并不意味着什么。其他信息会有所帮助:您是否使用第三方邮件服务器?它可能认为你是一个机器人(你是),并试图进行邮件轰炸攻击。您是否已检查用于所有成功请求的凭据,以查看是否正在使用您提到的邮箱?我认为您必须进行更多的调试并提供更多的上下文。如果您找不到JavaMail调试输出,请使用Session.setDebugOut将其重定向到文件。你正在连接Gmail吗?有吗?我正在连接Outlook(Microsoft Exchange Server)并使用安全IMAP(imaps)。如果
    imaps
    ,可能SSL证书有问题?