基于javamail的电子邮件系统的设计与实现 毕业论文

基于javamail的电子邮件系统的设计与实现 毕业论文

ID:323910

大小:1.44 MB

页数:35页

时间:2017-07-23

基于javamail的电子邮件系统的设计与实现  毕业论文_第1页
基于javamail的电子邮件系统的设计与实现  毕业论文_第2页
基于javamail的电子邮件系统的设计与实现  毕业论文_第3页
基于javamail的电子邮件系统的设计与实现  毕业论文_第4页
基于javamail的电子邮件系统的设计与实现  毕业论文_第5页
资源描述:

《基于javamail的电子邮件系统的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于JavaMail的电子邮件系统的设计与实现摘要本文主要阐述了基于javamail电子邮件系统的设计与实现,较为系统地介绍了电子邮件用户的登录、收发电子邮件、邮件目录操作、邮件群发、通讯录建立与维护等功能。邮件服务器按照提供的服务类型,可以分为发送邮件服务器(简称发送服务器)和接收邮件服务器(简称接收服务器)。发送邮件服务器使用邮件发送协议,现在常用的是SMTP,所以通常发送邮件服务器也称为SMTP服务器;接收邮件服务器使用接收邮件协议,常用的有POP3协议和IMAP协议,所以通常接收邮件服务器也称为POP3服务器或IMAP服务器。本系统基于J

2、avaMialAPI采用B/S设计结构。使用ApacheTomcat做为WEB服务器和JSPServlet的容器。JDK中并不包含JavaMailAPI。为了开发JavaMail应用程序,需要从SUN公司的网站下载JavaMailAPI及其实现的类库,该类库由两个JAR文件组成:mail.jar和activation.jar。本系统分析中给出了电子邮件服务器和电子邮件客户端的简介,同时给出了本次试验中客户端的主要功能和总体框图。关键词:JavaMail,电子邮件服务器,电子邮件客户端31ABSTRACTThispapermainlydiscuss

3、esjavamailE-mailsystembasedonthedesign,realizationandsystematicallyintroducestheemaillogin,email,mail,E-mailgroupoperatingdirectory,contactstheestablishmentandthemaintenanceetc.Function.Mailserveraccordingtoprovideservicetype,canbedividedintotheemailserver(referredtosendandre

4、ceiveE-mailserversserver)(hereinafterreferredtoasthereceivingserver).Sendmailserveruseemailtosendagreement,nowcommonlyusedissooftensende-mailsSMTPserverisalsocalledSMTPserver,ReceivingmailserveruseE-mailagreement,commonlyhavePOP3andIMAPprotocol,sousuallyreceiveE-mailserverals

5、ocalledPOP3serverorIMAPserver.ThissystembasedonB/SJavaMialAPIusingstructuredesign.UseaWEBserverandIcanwithApacheTomcatServletJSPcontainers.DoesnotcontainJavaMailJDKAPI.InordertodevelopJavaMailapplications,needtodownloadfromthewebfromJavaMailAPIandrealizetheclasslibrary,librar

6、yconsistsoftwocomponents:theJARfileactivationandE-mail.JJARJAR.Thissystemareanalyzedintheemailserverandemailclientintroductionisgiven,andthemainfunctionsoftheclientandtheoveralldiagram.KEYWORDS:JavaMail,E-mailserver,Emailclient31目录第1章前言11.1概述11.2国内现状11.3系统特点1第2章需求分析42.1产品可行性分

7、析42.2产品功能需求分析62.2.1系统总体功能62.2.2电子邮件系统收发邮件的过程6第3章总体设计83.1本系统的总体分析模型(类图):83.2系统模块的划分9第4章详细设计104.1登录模块104.2接收邮件和附件模块114.3发送和回复邮件模块114.4邮件处理模块124.5邮件文件夹管理模块12第5章系统功能编码的实现135.1服务器的安装和配置135.2客户端的实现14第6章系统功能测试196.1登录和注销模块的测试:19第7章结论与展望307.1结论307.2展望3031致谢31参考文献3231第1章前言1.1概述电子邮件(简称E

8、-mail)又称电子信箱、电子邮政,它是一种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。