mailhost = "mail.smtp.host";

解决方案 »

  1.   

    The mailhost is a smtp server , not your mail sender's display name.
    try to set it as an smtp server name or ip, ex:
    "smtp.21cn.net"
    Does 21cn work? who knows....
      

  2.   

    Properties props=System.getProperties();
                    props.setProperty("mail.transport.protocol","smtp");    //smtp协?
                    props.setProperty("mail.smtp.host",m_host);   //服务器地址
                    props.setProperty("mail.smtp.port",""+m_port);  //端口号
    发送邮件部分:
    Transport trans=sess.getTransport();
                            trans.connect(m_host,m_port,m_user,m_pass);
                             trans.sendMessage(msg,m_to);
      

  3.   

    Properties props=System.getProperties();
                    props.setProperty("mail.transport.protocol","smtp");    //smtp协?
                    props.setProperty("mail.smtp.host",m_host);   //服务器地址
                    props.setProperty("mail.smtp.port",""+m_port);  //端口号发送邮件部分:
    Transport trans=sess.getTransport();
                            trans.connect(m_host,m_port,m_user,m_pass);
                             trans.sendMessage(msg,m_to);
      

  4.   

    我在《java网络编程书》中看到一个类似的例子,它也是自己设置的smtp服务器,命令如下:c:\Beg_Java_Networking\Ch19>java (类名) mymailserver
             [email protected] [email protected]
    但我不知道在jbuilder里怎么设置。大家能给我点指点嘛?
      

  5.   

    mailhost 应为你的邮件服务器的ip
      

  6.   

    163的smtp服务器为:
    smtp.163.com
    sina的:
    smtp.sina.com.cn
      

  7.   

    我要调的是javamail的发送和接收程序,要设置自己的服务器。