网站大量收购独家精品文档,联系QQ:2885784924

基于Java的Web邮件系统的设计与实现.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第37卷第4期 河南师范大学学报(自然科学版) V以.37No.4 JournalHenanNormal Science) 2009年7月 of University(Natural July.2009 文章编号:lOoo一2367(2009)04--0153--02 基于Java的Web邮件系统的设计与实现 陈玉清 (商丘师范学院学生处,河南商丘476000) Mail 摘 要:在介绍Web邮件系统协议,JavaAPI的结构框架和核心类的基础上。设计了一个JavaWeb邮件 系统.该系统利用JavamailAPI结合JSP编程实现,具有跨平台和灵活性的特点,同时,Java语言的垃圾回收机制, 既防止了内存泄漏,又提高了服务器的性能. mail 关键词:Java API}电子邮件,邮件协议 中图分类号:TP312 文献标识码:A 尽管互联网飞速发展,提供的功能五花八门,但是目前人们使用最多的服务之一还是电子邮件.最初用户只能通过Out- look,Foxmail等客户端软件来收发自己的邮件.随着web邮箱的面世,其快捷、方便的优点吸引了众多的网络用户. 看似简单的邮件传输问题,涉及到邮件的打包、传输、发送和接收,这要用到很多协议,主要有发送电子邮件的SMTP协 MailTransfer 把邮件从一台机器传递到另一台机器上的问题.它采用“存储一转发”的方式来发送邮件,该方法虽然降低了邮件的传送速 度,但是极大地提高了信息发送的成功率.SMTP只是TCP/IP协议组的一个简单子协议,它不能完成诸如差错检测等功能, .的集中式存放.POP不允许用户阅读邮件之后在服务器上保存副本,也不支持用户在邮件服务器上创建文件夹.该协议最新 相比,IMAP最大的优点是用户可以在邮件服务器上存储邮件而不必下载,这样漫游用户可以通过任何一台计算机来收取或 邮件,各协议的作用如图1所示. 1 Javamail框架及应用结构 JavaMail API是SUN为Java开发者提供的公用MailAPI框架,它 支持各种电子邮件通信协议,如SMTP,IMAP和POP3,为Java应用程序 提供了电子邮件处理的公共接口,如图2所示【z]. Mail Java API通过提供了平台独立和协议独立的架构,来构造邮件 和消息的应用程序.为了实现邮件对象的封装、发送、身份认证和接受等 Mail 功能,在Java API的Javax.mail和iavax.mail.internet包中定义了会 话、邮件、地址,认证、传输和存储等基本邮件管理对象.在JavaMail中存 在几个核心类:一是javax.mail.Session.Session类定义了一个基本的邮 件会话,通过会话来管理客户端与服务器端的连接,所有其他类都是经由 这个会话才得以生效·二是javax.mail.Me58age·M。s889。代表了电子邮 图lE啪il系统的工作过程 件,Message类封装了邮件信息,提供了访问和设置邮件内容的方法.三是 Mail API可以利用Authen- ticator通过用户名和密码访问受保护的资源.五是javax.mail.Transport4个部分.在JavaMail中,消息的最终发送是通过 收稿日期:2008—12一09 基金项目:河南省教育厅自然科学研究计划项目(20088520029) 作者简介:陈玉清(1965~),女,河南商丘人.商丘师范学院工程师,研究方向:计算机网络与通信技术. 万方数据 154 河南师范大

文档评论(0)

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

1亿VIP精品文档

相关文档