青岛理工大学毕业设计(论文)
ABSTRACT
This paper mainly discusses javamail E-mail system based on the design, realization and systematically introduces the email login, email, mail, E-mail group operating directory, contacts the establishment and the maintenance etc. Function. Mail server according to provide service type, can be divided into the email server (referred to send and receive E-mail servers server) (hereinafter referred to as the receiving server). Send mail server use email to send agreement, now commonly used is so often send e-mails SMTP server is also called SMTP server, Receiving mail server use E-mail agreement, commonly have POP3 and IMAP protocol, so usually receive E-mail server also called POP3 server or IMAP server.
This system based on B/S JavaMial API using structure design. Use a WEB server and I can with Apache Tomcat Servlet JSP containers. Does not contain JavaMail JDK API. In order to develop JavaMail applications, need to download from the web from JavaMail API and realize the class library, library consists of two components: the JAR file activation and E-mail. J JAR JAR.
This system are analyzed in the email server and email client introduction is given, and the main functions of the client and the overall diagram.
KEY WORDS: JavaMail, E-mail server, Email client
VI
青岛理工大学毕业设计(论文)
目 录
第1章 前 言 ....................................... 错误!未定义书签。
1.1 概述 ........................................ 错误!未定义书签。 1.2 国内现状 .................................... 错误!未定义书签。 1.3 系统特点 .................................... 错误!未定义书签。 第2章 需求分析 .................................... 错误!未定义书签。
2.1 产品可行性分析 .............................. 错误!未定义书签。 2.2 产品功能需求分析 ............................ 错误!未定义书签。
2.2.1 系统总体功能 ........................................................ 错误!未定义书签。 2.2.2电子邮件系统收发邮件的过程 ............................. 错误!未定义书签。
第3章 总体设计 .................................... 错误!未定义书签。
3.1 本系统的总体分析模型(类图): .............. 错误!未定义书签。 3.2 系统模块的划分 .............................. 错误!未定义书签。 第4章 详细设计 .................................... 错误!未定义书签。
4.1 登录模块 .................................... 错误!未定义书签。 4.2 接收邮件和附件模块 .......................... 错误!未定义书签。 4.3 发送和回复邮件模块 .......................... 错误!未定义书签。 4.4 邮件处理模块 ................................ 错误!未定义书签。 4.5 邮件文件夹管理模块 .......................... 错误!未定义书签。 第5章 系统功能编码的实现 .......................... 错误!未定义书签。
5.1 服务器的安装和配置 .......................... 错误!未定义书签。 5.2 客户端的实现 ................................ 错误!未定义书签。 第6章 系统功能测试 ................................ 错误!未定义书签。
6.1 登录和注销模块的测试: ...................... 错误!未定义书签。 第7章 结论与展望 .................................. 错误!未定义书签。
7.1 结论 ........................................ 错误!未定义书签。 7.2 展望 ........................................ 错误!未定义书签。
VII
青岛理工大学毕业设计(论文)
致谢 ............................................... 错误!未定义书签。 参考文献 .......................................... 3错误!未定义书签。
VIII
青岛理工大学毕业设计(论文)
第1章 前 言
1.1 概述
电子邮件(简称E-mail)又称电子信箱、电子邮政,它是一种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是一个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mail不止局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。
电子邮件不是一种“终端到终端”的服务,是被称为“存贮转发式”服务。这正是电子信箱系统的核心,利用存贮转发可进行非实时通信,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者同时在场,即使对方现在不在,扔可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。
1.2 国内现状
电子邮件E-mail是Internet最基本的和最重要的服务之一。据统计,Internet上百分之三十以上的业务量是电子邮件。由于我国的通讯基础设施较差,网络速度较慢,因而,与Internet其它功能如WWW、FTP、NEWS等相比,电子邮件服务具有更大的实用性。《CINNIC中国互联网络发展状况统计报告》中指出。71.65%的中国用户最常使用的网络服务就是电子邮件,这个比例远远高于搜索引(50.40%)和软件上传或下载服务(44.16%)等其他服务。
1.3 系统特点
本系统分析中给出了电子邮件服务器和电子邮件客户端的简介,同时给出了本次试验中客户端的主要功能和总体框图。
邮件服务器按照提供的服务类型,可以分为发送邮件服务器(简称发送服务
1
青岛理工大学毕业设计(论文)
器)和接收邮件服务器(简称接收服务器)。
发送邮件服务器使用邮件发送协议,现在常用的是SMTP,所以通常发送邮件服务器也称为SMTP服务器;
接收邮件服务器使用接收邮件协议,常用的有POP3协议和IMAP协议,所以通常接收邮件服务器也称为POP3服务器或IMAP服务器。
SMTP(Simple Mail Transfer Protocol),即简单邮件传输协议,是Internet传送E-mail的基本协议,也是TCP/IP协议组的成员。
SMTP协议解决邮件系统如何通过一条链路,把邮件从一台机器传送到另一台机器上的问题。
SMTP协议的特点是具有良好的可伸缩性,这也是它成功的关键。它既适用于广域网,也适用于局域网。
SMTP协议由于非常简单,使得它得到了广泛的运用,在Internet上能够发送邮件的服务器几乎都支持SMTP协议。
POP3(Post Office Protocol 3),即邮局协议第3版,是 Internet接收邮件的基本协议,也是TCP/IP协议组的成员。RFC1939描述了POP3协议,网址为“http://www.ietf.org/rfc/rfc1939.txt”。
POP3既允许接收服务器向邮件用户发送邮件,也可以接收来自SMTP服务器的邮件。
邮件客户端软件会与POP3服务器交互,下载由POP3服务器接收到的邮件。基于POP3协议的邮件系统能提供快速、经济和方便的邮件接收服务,深受用户的青睐。
IMAP(Internet Message Access Protocol),即互联网消息访问协议,是一种功能比POP3更强大的新的接收邮件协议。目前最新的IMAP协议版本为IMAP4,RFC2060描述了IMAP4,网址为“http://www.ietf.org/rfc/rfc2060.txt”。
IMAP4与POP3协议一样提供了方便的下载邮件服务,允许用户在脱机状态下阅读已经下载到本地硬盘的邮件。但IMAP4的功能远远不只这些,它还具有以
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于JavaMail的电子邮件系统_的设计与实现毕业论文(2)在线全文阅读。
相关推荐: