在用common-email来进行发送邮件:
SimpleEmail email = new SimpleEmail();
email.setHostName("smtp.sina.com");
由于新浪邮件服务器系统有限制,在发送的时候有时正常,有时会报异常,不是很稳定,大家都是怎样解决这样的问题呢?是不是需要安装邮件服务器?要是能说的详细些最好。

解决方案 »

  1.   

    我看网上有个james服务器,不知道怎么用。
      

  2.   

    我的还好, HtmlEmail email = new HtmlEmail();   
      
           //设置发送主机的服务器地址   
           email.setCharset(send.charset);
      
           email.setHostName(send.hostname);   
      
           //设置收件人邮箱   
      
           email.addTo(sendto);   
      
           //发件人邮箱   
      
           email.setFrom(send.form);   
      
           //如果要求身份验证,设置用户名、密码,分别为发件人在邮件服务器上注册的用户名和密码   
      
           email.setAuthentication(send.username, send.password);   
      
           //设置邮件的主题   
      
           email.setSubject(subject);   
      
           //邮件正文消息   
      
           email.setMsg(msg);   
      
           email.send();   
      

  3.   

    我也是这么写的,可是有时候会出现smtp.sina.com异常。