Java store.connect()不适用于代理上的gmail imap
Java store.connect()不适用于代理上的gmail imap,java,smtp,jakarta-mail,imap,network-protocols,Java,Smtp,Jakarta Mail,Imap,Network Protocols,store.connect()不适用于我下面代码的gmail imap代理: Properties props = new Properties(); props.setProperty("mail.store.protocol", "imaps"); Session session = Session.getInstance(props, null); Store store = session.getStore("imaps"); store.connect("imap.gmail.com"
store.connect()
不适用于我下面代码的gmail imap代理:
Properties props = new Properties();
props.setProperty("mail.store.protocol", "imaps");
Session session = Session.getInstance(props, null);
Store store = session.getStore("imaps");
store.connect("imap.gmail.com", email, pass);
Folder inbox = store.getFolder("INBOX");
inbox.open(Folder.READ_ONLY);
获取以下错误:
javax.mail.MessaginException:拒绝连接:连接;嵌套
异常为:java.net.ConnectException:连接被拒绝:连接
已尝试:
当我为代理和端口使用以下代码时,我的问题得到了解决:
Properties props = new Properties();
props.setProperty("http.proxySet", "true");
props.setProperty("http.proxyHost", proxyHost);
props.setProperty("http.proxyPort", proxyPort);
props.setProperty("mail.imap.port", "993");
props.setProperty("mail.store.protocol", "imaps");
Session session = Session.getInstance(props, null);
Store store = session.getStore("imaps");
store.connect("imap.gmail.com", email, pass);
Folder inbox = store.getFolder("INBOX");
inbox.open(Folder.READ_ONLY);
您的错误或回溯是什么?@Max:javax.mail.MessagineException:拒绝连接:连接;嵌套异常为:java.net.ConnectException:连接被拒绝:connect您使用的是哪个国家/地区的代理主机?