gpt4 book ai didi

java - store.connect(host,username,password) 未连接到我的 gmail

转载 作者:搜寻专家 更新时间:2023-11-01 03:40:12 27 4
gpt4 key购买 nike

我正在尝试编写一个连接到 I MAP g 邮件收件箱并从收件箱中检索所有邮件并处理它们的测试用例但是语句 store.connect( host, userName, password ) ;未连接到 g 邮件存储。当我跟踪调试输出时没有收到错误,如下所示

DEBUG: setDebug: JavaMail version 1.4.6
DEBUG: getProvider() returning javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Oracle]
DEBUG IMAPS: mail.imap.fetchsize: 16384
DEBUG IMAPS: mail.imap.ignorebodystructuresize: false
DEBUG IMAPS: mail.imap.statuscachetimeout: 1000
DEBUG IMAPS: mail.imap.appendbuffersize: -1
DEBUG IMAPS: mail.imap.minidletime: 10
DEBUG IMAPS: enable STARTTLS
DEBUG IMAPS: trying to connect to host "imap.gmail.com", port 993, isSSL true

我用下面的代码解决了这个问题。

MailSSLSocketFactory socketFactory= new MailSSLSocketFactory();
socketFactory.setTrustAllHosts(true);
properties.put("mail.imaps.ssl.socketFactory", socketFactory);
.........
Session session = Session.getDefaultInstance(properties);

最佳答案

关于java - store.connect(host,username,password) 未连接到我的 gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16937873/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com