xuxhcn 2015-06-29 01:28 采纳率: 0%
浏览 6699

Couldn't connect to host链接超时

/**
* PraseMimeMessage类测试
* @param args
* @throws Exception
*/
public static void main(String args[])throws Exception{
// String host="主机名/ip"; //【pop.mail.yahoo.com.cn】
// String username="用户名"; //【wwp_1124】
// String password="密码"; //【........】
String host="smtp.gmail.com"; //【pop.mail.yahoo.com.cn】
String username="刚注册的163邮箱"; //【wwp_1124】
String password="163邮箱密码";
Properties props=new Properties();
props.put("port", "110");
props.setProperty("mail.smtp.connectiontimeout", "80000");
Session session = Session.getDefaultInstance(props,null);
Store store=session.getStore("pop3");
store.connect(host,username,password);
Folder folder=store.getFolder("INBOX");
folder.open(Folder.READ_ONLY);
Message message[]=folder.getMessages();
System.out.println("Messages's length: "+message.length);
PraseMimeMessage pmm=null;
for(int i=0;i<message.length;i++){
pmm=new PraseMimeMessage((MimeMessage)message[i]);

        System.out.println("Message "+i+" subject: "+pmm.getSubject());
        System.out.println("Message "+i+" sentdate: "+pmm.getSentDate());
        System.out.println("Message "+i+" replysign: "+pmm.getReplySign());
        System.out.println("Message "+i+" hasRead: "+pmm.isNew());
        System.out.println("Message "+i+"  containAttachment: "+pmm.isContainAttach((Part)message[i]));
        System.out.println("Message "+i+" form: "+pmm.getFrom());
        System.out.println("Message "+i+" to: "+pmm.getMailAddress("to"));
        System.out.println("Message "+i+" cc: "+pmm.getMailAddress("cc"));
        System.out.println("Message "+i+" bcc: "+pmm.getMailAddress("bcc"));
        pmm.setDateFormat("yy年MM月dd日 HH:mm");
        System.out.println("Message "+i+" sentdate: "+pmm.getSentDate());
        System.out.println("Message "+i+" Message-ID: "+pmm.getMessageId());
        pmm.getMailContent((Part)message[i]);
        System.out.println("Message "+i+" bodycontent: \r\n"+pmm.getBodyText());
        pmm.setAttachPath("c:\\tmp\\coffeecat1124");
        pmm.saveAttachMent((Part)message[i]);
    }
  • 写回答

3条回答

  • xuxhcn 2015-06-29 01:29
    关注

    报错信息:
    Exception in thread "main" com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.gmail.com, 110; timeout -1;
    nested exception is:
    java.net.ConnectException: Connection timed out: connect

    评论

报告相同问题?

悬赏问题

  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码
  • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
  • ¥50 400g qsfp 光模块iphy方案
  • ¥15 两块ADC0804用proteus仿真时,出现异常
  • ¥15 关于风控系统,如何去选择
  • ¥15 这款软件是什么?需要能满足我的需求
  • ¥15 SpringSecurityOauth2登陆前后request不一致
  • ¥15 禅道二次开发编辑版本,上传不了发行包