(开题+设计+论文+答辩PPT) 由于题目太多暂且贴一部分内容
详细请联系3710167 TEL:
基于.NET邮件服务器的研究与实现
摘要
电子邮件是介于书信、电话和传真之间的电子信息传送方式,它也是互联网上最基本的功能之一。随着互联网的进一步发展,电子邮件已经成为人们联系沟通的重要手段。技术的革新使得电子邮件系统已经演变成一个相当复杂且功能更为丰富的系统,可以传送声音、图片、图像、文档等〖本文来自:myeducs.cn 计算机毕业网〗多媒体信息,以至于数据库或账目报告等更加专业化的文件都可以以电子邮件的形式在网上分发。随着信息技术的发展以及电子邮件系统功能的日益强大,其应用领域已得到较大的拓展。
本毕业设计主要研究邮件服务器的相关工作原理和技术,然后采用.NET开发工具和SQL Server数据库实现邮件系统。具体实现了SMTP和POP3这两种邮件协议。本设计的重点在于对SMTP和POP3协议的解析和命令处理过程、邮件服务器的架构设计和SMTP服务命令的流水线扩展研究以及反垃圾邮件技术的研究。
本设计实现了邮件系统的主要功能,其技术优势在于采用C/S模式开发邮件服务器和采用B/S模式开发邮件客户端,模式共存、相互补充。在邮件发送过程采用流水线技术进行发送,因而能够加快邮件的传输,减少网络带来的延迟。
关键词:电子邮件,B/S,C/S,.NET
Research and Implement Mail Server on base of .NET
Author:Liu Zhiming
Tutor:Lu Shaofei
Abstract
E-mail is electronic information transfer way that is between letter, telephone and fax, and also it is one of the most basic functions on Internet. With the further development of Internet, the e-mail has become the important means that people’s connection communicates. The evolution of e-mail system has became very complicated and abundant by the innovation of technology, can convey multimedia information, such as sound, image, picture, file, etc., More specialized files, such as the data base or the account reports, etc. can all be distributed on the net in the form of E-mail .The e-mail system function is strong day by day with the development of information technology; its application has already got greater expansion.
Relevant operation principle and technology of this graduation project main research mail server, then adopt .NET the developing instrument and SQL Server database realize the mail system. Have realized SMTP and POP3 these two kinds of mail protocol of concretly. The focal point originally designed lies in dealing with the course to the analysis and order of SMTP and POP3 protocol, design the pipelining serving the order with SMTP and expand the studying of research and anti-rubbish mail technology in framework of the mail server.
Originally design the main function of realizing the mail system, its technological advantage lies in adopting mode of C/S to develop the mail server and adopt mode of B/S to develop the mail customer end, the mode coexists, supplements each other. Send the course to adopt the technology of the pipelining to send in the mail , therefore can accelerate the transmission of the mail , the ones that reduced the network and brought were delayed .
Key Words:E-mail,B/S,C/S,.NET
目录
1 绪论. 1
1.1研究背景 1
1.2 C/S模式邮件系统分析 1
1.3 电子邮件系统应用模式的发展 3
2 电子邮件系统分析与研究. 5
2.1 电子邮件技术概述 5
2.2 电子邮件结构 6
2.3 电子邮件的工作原理 7
2.4 SMTP协议的基本结构 8
2.4.1 SMTP模型 8
2.4.2 SMTP的基本命令 10
2.5 POP3协议的基本结构 12
2.5.1 POP3协议工作原理 13
2.5.2 POP3协议命令原始码 14
2.6反垃圾邮件技术 14
2.7 SMTP服务对命令流水的扩展 16
3 基于.NET邮件服务器系统设计. 21
3.1 设计思路 21
3.2 电子邮件系统模型 21
3.3 系统结构 21
3.4 系统类设计 23
3.5 系统数据库设计 24
3.5.1表UserInformation. 24
3.5.2表MailInformation. 24[计算机毕业设计|计算机毕业论文|毕业设计|毕业论文|计算机论文|免费论文下载|计算机毕业网-主页].34099542009-4-28
3.6系统底层设计 25
3.6.2邮件服务器端 26
4系统实现. 27
4.1 开发环境与工具 27
4.2 系统核心窗体模块介绍 27
4.3 核心功能技术代码实现 30
结论. 33
致谢. 34
参考文献. 35
1 绪论
随着互联网技术的发展,电子邮件技术的兴起,人们之间的互相联系越来越喜欢采用电子邮件方式,它不仅方便,而且简单快捷。自从第一个网络被设计出来以后,互联网最显著的用途之一就是电子邮件(electronic-mail,通常简称为E-mail)。虽然今天Internet的应用范围到了极大的拓展,但电子邮件仍然是它最为广泛的应用之一。在过去的若干年里,电子邮件的功能已经丰富了很多。〖本文来自:myeducs.cn 计算机毕业网〗电子邮件技术日益发展,人们之间信息交流越来越离不开互联网。在如今的信息化时代,电子邮件技术的发展和应用使得我们的生活方式也发生了很大的变化。
上一篇:【ASP】【.NET】077 学生信息管理系统课程设计