Spring integration SpringIntegration JavaMail发件人IMAP身份验证异常

Spring integration SpringIntegration JavaMail发件人IMAP身份验证异常,spring-integration,spring-jms,Spring Integration,Spring Jms,这是我的xml文件,用于接收来自电子邮件的消息 <int-mail:imap-idle-channel-adapter id="customAdapter" store-uri="imaps://test520521%40gmail.com:****@imap.gmail.com:993/inbox" channel="receiveChannel" auto-startup="true"

这是我的xml文件,用于接收来自电子邮件的消息

    <int-mail:imap-idle-channel-adapter id="customAdapter"
            store-uri="imaps://test520521%40gmail.com:****@imap.gmail.com:993/inbox"
            channel="receiveChannel"
            auto-startup="true"
            should-delete-messages="false"  
            should-mark-messages-as-read="false"
            java-mail-properties="javaMailProperties"/>

    <util:properties id="javaMailProperties">
        <prop key="mail.imap.socketFactory.class">javax.net.ssl.SSLSocketFactory</prop>
        <prop key="mail.imap.socketFactory.fallback">false</prop>
        <prop key="mail.store.protocol">imaps</prop>
        <prop key="mail.debug">false</prop>
    </util:properties>

有人能帮上忙吗?

你在例外情况下是否遵循了谷歌的指示

Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754 (Failure)

i、 e.您是否启用了两步身份验证?

感谢Gary的回复……我已为我的google帐户启用了IMAP和Pop3访问,我已通过google设置启用,是否需要执行任何操作?请阅读他们链接上的说明;您可能需要单击“了解如何允许不太安全的应用程序访问您的帐户”的链接
Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754 (Failure)