试着修改smtp服务器,最好用自己的测试。james不错

解决方案 »

  1.   

    你有smtp服务器吗?看报错好像说你没有哦
      

  2.   

    没有smtp,请问应该怎样装smtp服务器?
      

  3.   

    你的这中写法并不可靠,因为很多电子邮局的smtp服务器要求我们通过验证,所以用这种方式发邮件时,只能发给同类邮箱(即相同smtp的邮箱),甚至有时同类邮箱也发不出去,改成如下:
    newMessage.saveChanges();
    Transport transport=s.getTransport("smtp");
    transport.connect("smtp.163.net",用户名,密码);
    transport.sendMessage(message,message.getAllRecipients());
    transport.close();