你这个smtp地址需要认证,而你写的程序里没写

解决方案 »

  1.   

    你没有输入认证信息,比如用户名,密码。我有一个做过的例子,留下email,我发给你。
      

  2.   

    你还需要做msg.enableAUTH();
    msg.setUserName("。");
    msg.setPassword("。");
      

  3.   

    需要SMTP验证!!可以直接写入认证信息,或者重载一个Authenticator类
      

  4.   

    少认证信息,或者重载一个Authenticator类
      

  5.   


      class Authentic
          extends Authenticator { //验证密码    public Authentic() {
        }    public PasswordAuthentication getPasswordAuthentication() {
          return new PasswordAuthentication(username, password);
        }Session session = Session.getInstance(getProperties(), new Authentic());  private Properties getProperties() {
        Properties rs = new Properties();
        rs.put("mail.smtp.host", server);
        rs.put("mail.smtp.port", port);
        rs.put("mail.smtp.auth", validate ? "true" : "false");
        return rs;
      }
      

  6.   

    import javax.mail.*;public class SmtpAuthenticator extends Authenticator {public PasswordAuthentication getPasswordAuthentication(String username,String password) {return new PasswordAuthentication(username, password);}}
      

  7.   

    To Idora(爱Idora)
    麻烦也给我发一份吧!我和楼主的问题一样的!
      

  8.   

    同样的问题,好心人给我一份
    [email protected]
      

  9.   

    麻烦给我也发一份,我正需要呢(昨天我发了同样的帖子,100分啊,^_^).
    [email protected]
      

  10.   

    是啊,没登陆啊.加上下面的程序就可以了(有些服务器认证不一样,但163至少是可以的)cctext = getStr(request.getParameter("text"));
    BodyPart mdp = new MimeBodyPart();
    mdp.setContent(cctext,"text/html;charset=gb2312");
    Multipart mm= new MimeMultipart();
    mm.addBodyPart(mdp);
    newMessage.setContent(mm);newMessage.saveChanges();transport = sendMailSession.getTransport("smtp");
    transport.connect("smtp.163.com","id","pass");
    transport.sendMessage(newMessage,newMessage.getAllRecipients());
    transport.close();
      

  11.   

    yongliu(野路子)
    帅哥我用了你的代码怎么出错啊。出程序的错。。代码的错啊!fantasyCoder(JC★牛仔)
    你的代码放在JSP中也是出错了。。代码的错误。。你们能给一个完整的代码给我吗?[email protected]
      

  12.   

    http://community.csdn.net/Expert/topic/3332/3332816.xml?temp=.6350977
      

  13.   

    我也要完整的代码~!谢谢哦~!现在正在学这方面~![email protected]
      

  14.   

    [email protected]
    好心人也给我发一份吧