同一段发邮件的代码,代码发邮件通过,为什么给一个邮箱发邮件马上收到,但是换个收件的邮箱,怎么着都是收不着呢(仅仅换个收件的邮箱,区别就是一个马上能收到,一个怎么都收不着,代码无异常  PS:两个收件的邮箱都是QQ邮箱)
谁知道原因???

解决方案 »

  1.   

    internet 安全级别太高了  调低就好了
      

  2.   

    未收到邮件的可能没有   开启POP3/SMTP服务  你需要进入邮箱进行设置一下。
      

  3.   

    不是啊,有一个收到了 就代表已经开了服务么,如果一个都收不到,怎么会有人收到呢,是吧,确定 肯定pop3服务开启
      

  4.   

    internet 安全级别太高了 调低就好了
      

  5.   


                  Properties props = new Properties(); props.setProperty("mail.smtp.auth", "true"); props.setProperty("mail.transport.protocol", "smtp"); Session session = Session.getInstance(props);//发送环境 session.setDebug(true); Message message = new MimeMessage(session);//邮件 message.setSubject("测试"); message.setText("我就测试");//邮件内容 Address address = new InternetAddress("[email protected]");//邮件发送地址 message.setFrom(address);//邮件发送地址 Transport transport = session.getTransport();//发送对象 transport.connect("xx",25,"xx","xx"); transport.sendMessage(message,new Address[]{new InternetAddress("[email protected]")});//发送邮件 transport.close();
    }