欢迎来到天天文库
浏览记录
ID:323910
大小:1.44 MB
页数:35页
时间:2017-07-23
《基于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)又称电子信箱、电子邮政,它是一种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信
此文档下载收益归作者所有