web应用开发2.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
web应用开发2

Message类 包括在JavaMail中的Message类表示单个邮件信息,它的属性包括类型、地址信息和所定义的目录结构 Message msg = new Message(mailSession); msg.setSubject(subject); msg.setRecipient(Message.RecipientType.TO,to_add); InternetAddress dest = new InternetAddress(“abc@”); msg.setRecipient(Message.RecipientType.CC,dest); msg.setContent(“ad fa”,”text/plain”); Message 中的方法 setFrom/getFrom setReplyTo/getReplyTo setRecipient/setRecipients/getRecipients/getAllRecipients setSubject/getSubject setSentDate/getSentDate setReceivedDate/getReceivedDate getFolder 或取消息所在的文件夹 getMessageNumber 获取对应消息的编号 getFlags 获取消息的标志,可以查阅当前消息的状态 setContent setText Transport类 每个邮件协议,例如POP3和IMAP,都包含自己实现的Transport接口,用于邮件的收发操作。对于WebLogic应用程序,Transport有一个重要的方法: Message msg = new Message(mySession); Transport.send(msg); InternetAddress类 在发送和接收Internet Email时,JavaMail能使用户根据Internet标准来说明地址。可以用InternetAddress来创建一个Internet地址的实例,如: InternetAddress dest = new InternetAddress(“hello@”); 用此Internet地址构造Message对象: msg.setRecipient(Message.RecipientType.TO,dest); 发送Text信件 建立一个session 建立消息对象MimeMessage 用Message的各种方法设置邮件 从session新建一个Transport 用Transport的sendMessage()方法发送邮件 try { Properties props=new Properties(); Session sendMailSession=Session.getInstance(props,null); Transport transport ; props.put(mail.smtp.host, ); Message newMessage=new MimeMessage(sendMailSession); newMessage.setFrom(new InternetAddress(request.getParameter(toText))); newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(request.getParameter(fromText))); newMessage.setSubject(request.getParameter(subject)); newMessage.setText(request.getParameter(content) ); transport=sendMailSession.getTransport(smtp); transport.send(newMessage); out.println(your mail has been sent); } catch (Exception ex) { out.println(ex.toString()); } 发送html格式邮件 建立一个session 建立消息对象MimeMessage 用Message的各种方法设置邮件 新建

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档