Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Can';无法让POP3客户端工作_Java_Pop3 - Fatal编程技术网

Java Can';无法让POP3客户端工作

Java Can';无法让POP3客户端工作,java,pop3,Java,Pop3,可能需要一些POP3协议方面的帮助,因为我以前从未处理过它。我正试图通过编程方式从我的雅虎帐户下载电子邮件。为此,我从互联网上复制了这个Java类 import java.util.Properties; import javax.mail.*; public class Pop3Client { public static void main(String args[]) throws Exception { // mail server connec

可能需要一些POP3协议方面的帮助,因为我以前从未处理过它。我正试图通过编程方式从我的雅虎帐户下载电子邮件。为此,我从互联网上复制了这个Java类

import java.util.Properties;
import javax.mail.*;    

public class Pop3Client {
      public static void main(String args[]) throws Exception {
          // mail server connection parameters for yahoo
          String host = "pop.mail.yahoo.com";
          String user = "myusername";
          String password = "mypassword";

          // connect to my pop3 inbox
          Properties properties = System.getProperties();
          Session session = Session.getDefaultInstance(properties);
          Store store = session.getStore("pop3");
          store.connect(host, user, password);
          Folder inbox = store.getFolder("Inbox");
          inbox.open(Folder.READ_ONLY);

          // code to get the list of inbox messages
          .....
          inbox.close(true);
          store.close();
      }
}
它总是在调用
store.connect(主机、用户、密码)时抛出
MessaginException
。为了确保我没有遇到防火墙问题,我关闭了Windows7系统上的防火墙。我还尝试过从我的gmail帐户上获取电子邮件,结果也一样,只是gmail在抛出同样的异常之前挂了几秒钟。我确实在gmail设置中启用了pop3下载

如果你能帮忙,我将不胜感激。谢谢

更新:

我忘记发布异常的堆栈跟踪

Thread [main] (Suspended (exception MessagingException))    
    POP3Store.protocolConnect(String, int, String, String) line: 209    
    POP3Store(Service).connect(String, int, String, String) line: 295   
    POP3Store(Service).connect(String, String, String) line: 176    
    Pop3Client.main(String[]) line: 15  

你能发布异常的完整stacktrace吗?只是用它更新了帖子。看看这个例子:当这不起作用时,也许你必须启用/使用SSLthanks。就这样。