用JavaMail发邮件却在目标邮箱找不到

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

用javamail发邮件却在目标邮箱找不到.是不是还要做什么配置啊,相关jsp页面如下:  
  <%@   page   import="javax.mail.*,   javax.mail.internet.*,   javax.activation.*,java.util.*"   %>    
   
  <html>    
  <head>    
  <title>javamail   example</title>    
  </head>    
  <body>    
  <%  
  try{    
          //   用于设置系统属性  
  properties   props   =   new   properties();    
  //   创建专用于发送email的session对象  
  session   sendmailsession;    
  //   transport是专用于发送邮件的类  
  transport   transport;  
  //   得到一个session类型的对象  
  sendmailsession   =   session.getinstance(props,   null);    
  //   在系统属性中设置发送邮件服务器  
  props.put("mail.smtp.host",   "localhost");  
                  //   message类是专用于描述发送邮件信息的类,   message是抽象类,我们得到的是mimemessage类的对象  
  message   newmessage   =   new   mimemessage(sendmailsession);  
  //   newmessage.setfrom(new   internetaddress(request.getparameter("from")));  
  //   设置发件人  
  newmessage.setfrom(new   internetaddress(request.getparameter("from")));  
  //   设置收件人,   message.recipienttype.cc则是设置抄送者  
  newmessage.setrecipient(message.recipienttype.to,   new   internetaddress(request.getparameter("to")));  
  newmessage.setsubject(request.getparameter("subject"));       //   邮件主题  
  newmessage.setsentdate(new   date());                                               //   发送时间  
  newmessage.settext(request.getparameter("text"));                   //   内容  
                  //   得到transport类的实例  
  transport   =   sendmailsession.gettransport("smtp");    
  transport.send(newmessage);    
  %>    
  <p>your   mail   has   been   sent.</p>    
  <%    
  }   catch(messagingexception   m)    
  {    
  out.println(m.tostring());    
  }    
  %>    
  </body>    
  </html>  
 

.

· 网友精彩回答:

处理 SSI 文件时出错
© 2006-2008 All Rights Reserved