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

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

ID:19612933

大小:1.45 MB

页数:37页

时间:2018-10-04

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

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

1、青岛理工大学毕业设计(论文)题目基于JavaMail的电子邮件系统的设计与实现学生姓名:许晨祎指导教师:马国兵计算机工程学院网络工程专业061班年月日青岛理工大学毕业设计(论文)摘要本文主要阐述了基于javamail电子邮件系统的设计与实现,较为系统地介绍了电子邮件用户的登录、收发电子邮件、邮件目录操作、邮件群发、通讯录建立与维护等功能。邮件服务器按照提供的服务类型,可以分为发送邮件服务器(简称发送服务器)和接收邮件服务器(简称接收服务器)。发送邮件服务器使用邮件发送协议,现在常用的是SMTP,所以通常发送邮件服务器也称为SMTP服务器;接收邮件

2、服务器使用接收邮件协议,常用的有POP3协议和IMAP协议,所以通常接收邮件服务器也称为POP3服务器或IMAP服务器。本系统基于JavaMialAPI采用B/S设计结构。使用ApacheTomcat做为WEB服务器和JSPServlet的容器。JDK中并不包含JavaMailAPI。为了开发JavaMail应用程序,需要从SUN公司的网站下载JavaMailAPI及其实现的类库,该类库由两个JAR文件组成:mail.jar和activation.jar。本系统分析中给出了电子邮件服务器和电子邮件客户端的简介,同时给出了本次试验中客户端的主要功能

3、和总体框图。关键词:JavaMail,电子邮件服务器,电子邮件客户端32青岛理工大学毕业设计(论文)ABSTRACTThispapermainlydiscussesjavamailE-mailsystembasedonthedesign,realizationandsystematicallyintroducestheemaillogin,email,mail,E-mailgroupoperatingdirectory,contactstheestablishmentandthemaintenanceetc.Function.Mailserver

4、accordingtoprovideservicetype,canbedividedintotheemailserver(referredtosendandreceiveE-mailserversserver)(hereinafterreferredtoasthereceivingserver).Sendmailserveruseemailtosendagreement,nowcommonlyusedissooftensende-mailsSMTPserverisalsocalledSMTPserver,Receivingmailserverus

5、eE-mailagreement,commonlyhavePOP3andIMAPprotocol,sousuallyreceiveE-mailserveralsocalledPOP3serverorIMAPserver.ThissystembasedonB/SJavaMialAPIusingstructuredesign.UseaWEBserverandIcanwithApacheTomcatServletJSPcontainers.DoesnotcontainJavaMailJDKAPI.InordertodevelopJavaMailappl

6、ications,needtodownloadfromthewebfromJavaMailAPIandrealizetheclasslibrary,libraryconsistsoftwocomponents:theJARfileactivationandE-mail.JJARJAR.Thissystemareanalyzedintheemailserverandemailclientintroductionisgiven,andthemainfunctionsoftheclientandtheoveralldiagram.KEYWORDS:Ja

7、vaMail,E-mailserver,Emailclient32青岛理工大学毕业设计(论文)目录第1章前言11.1概述11.2国内现状11.3系统特点1第2章需求分析42.1产品可行性分析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服务器的安装和配置13

8、5.2客户端的实现14第6章系统功能测试196.1登录和注销模块的测试:19第7章结论与展望307.1结论307.2展望3032青岛理工

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

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

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