如果你能ping 任意一个Email服务器的25和110端口(命令格式:ping 127.0.0.1 25),你可以不配置Email服务器,直接使用这个服务器。

解决方案 »

  1.   

    当然不用了,Mail的SMTP和POP3协议都是标准协议。
      

  2.   

    比如你有163.com的信箱:[email protected]
    你就可以直接使用“smtp.163.com”
      

  3.   

    能不能给一个简单的例子.thanks
      

  4.   

    http://www.nihaoblog.com/content.jsp?id=20&contentid=393
      

  5.   

    Properties props = System.getProperties();
                props.put("mail.smtp.host","www.163.net");
                props.put("mail.transport.protocol", "smtp");
                Session sendMailSession = Session.getInstance(props, null);
                //Transport transport;
                Transport transport = sendMailSession.getTransport("smtp");
                transport.connect();
                Message newMessage = new MimeMessage(sendMailSession);
                newMessage.setFrom(new InternetAddress("[email protected]"));
                newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress("[email protected]"));
                newMessage.setSubject("subject:xi xi :)");
                newMessage.setSentDate(new Date());
                newMessage.setText("text:my mail send test program");
                transport.send(newMessage);