直接调用Transport.send( message );一般就可以

解决方案 »

  1.   

    transport = sendMailSession.getTransport("smtp");
    transport.connect("smtp.126.com", "my126", "1111111"); 
    都可以不要
      

  2.   

    MailAuthenticator authenticator = new MailAuthenticator(UserName,Password());
        Session sendSession = Session.getDefaultInstance(props,authenticator);
    代码中用用这个
      

  3.   

    搞定了.
    不过能不能帮我解释一下用
    transport.connect("smtp.126.com", "my126", "1111111"); 
    为什么不行呢?