计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP.NET论文设计 >> 浏览文章
ASP.NET023基于.NET邮件服务器的研究与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于.NET邮件服务器的研究与实现

摘要
电子邮件是介于书信、电话和传真之间的电子信息传送方式,它也是互联网上最基本的功能之一。随着互联网的进一步发展,电子邮件已经成为人们联系沟通的重要手段。技术的革新使得电子邮件系统已经演变成一个相当复杂且功能更为丰富的系统,可以传送声音、图片、图像、文档等多媒体信息,以至于数据库或账目报告等更加专业化的文件〖本文来自:毕业设计论文网www.paper51.com〗都可以以电子邮件的形式在网上分发。随着信息技术的发展以及电子邮件系统功能的日益强大,其应用领域已得到较大的拓展。
毕业设计主要研究邮件服务器的相关工作原理和技术,然后采用.NET开发工具和SQLServer数据库实现邮件系统。具体实现了SMTP和POP3这两种邮件协议。本设计的重点在于对SMTP和POP3协议的解析和命令处理过程、邮件服务器的架构设计和SMTP服务命令的流水线扩展研究以及反垃圾邮件技术的研究。
本设计实现了邮件系统的主要功能,其技术优势在于采用C/S模式开发邮件服务器和采用B/S模式开发邮件客户端,模式共存、相互补充。在邮件发送过程采用流水线技术进行发送,因而能够加快邮件的传输,减少网络带来的延迟。

关键词:电子邮件,B/S,C/S,.NET

ResearchandImplementMailServeronbaseof.NET
Author:LiuZhiming
Tutor:LuShaofei
Abstract
E-mailiselectronicinformationtransferwaythatisbetweenletter,telephoneandfax,andalsoitisoneofthemostbasicfunctionsonInternet.WiththefurtherdevelopmentofInternet,thee-mailhasbecometheimportantmeansthatpeople’sconnectioncommunicates.Theevolutionofe-mailsystemhasbecameverycomplicatedandabundantbytheinnovationoftechnology,canconveymultimediainformation,suchassound,image,picture,file,etc.,Morespecializedfiles,suchasthedatabaseortheaccountreports,etc.canallbedistributedonthenetintheformofE-mail.Thee-mailsystemfunctionisstrongdaybydaywiththedevelopmentofinformationtechnology;itsapplicationhasalreadygotgreaterexpansion.
Relevantoperationprincipleandtechnologyofthisgraduationprojectmainresearchmailserver,thenadopt.NETthedevelopinginstrumentandSQLServerdatabaserealizethemailsystem.HaverealizedSMTPandPOP3thesetwokindsofmailprotocolofconcretly.ThefocalpointoriginallydesignedliesindealingwiththecoursetotheanalysisandorderofSMTPandPOP3protocol,designthepipeliningservingtheorderwithSMTPandexpandthestudyingofresearchandanti-rubb〖本文来自:毕业设计论文网www.paper51.com〗ishmailtechnologyinframeworkofthemailserver.
Originallydesignthemainfunctionofrealizingthemailsystem,itstechnologicaladvantageliesinadoptingmodeofC/StodevelopthemailserverandadoptmodeofB/Stodevelopthemailcustomerend,themodecoexists,supplementseachother.Sendthecoursetoadoptthetechnologyofthepipeliningtosendinthemail,thereforecanacceleratethetransmissionofthemail,theonesthatreducedthenetworkandbroughtweredelayed.
KeyWords:E-mail,B/S,C/S,.NET
目录
1绪论1
1.1研究背景1
1.2C/S模式邮件系统分析1
1.3电子邮件系统应用模式的发展3
2电子邮件系统分析与研究5
2.1电子邮件技术概述5
2.2电子邮件结构6
2.3电子邮件的工作原理7
2.4SMTP协议的基本结构8
2.4.1SMTP模型8
2.4.2SMTP的基本命令10
2.5POP3协议的基本结构12
2.5.1POP3协议工作原理13
2.5.2POP3协议命令原始码14
2.6反垃圾邮件技术14
2.7SMTP服务对命令流水的扩展16
3基于.NET邮件服务器系统设计21
3.1设计思路21
3.2电子邮件系统模型21
3.3系统结构21
3.4系统类设计23
3.5系统数据库设计24
3.5.1表UserInformation24
3.5.2表MailInformation24
3.6系统底层设计25
3.6.2邮件服务器端26
4系统实现27
4.1开发环境与工具27
4.2系统核心窗体模块介绍27
4.3核心功能技术代码实现30
结论33
致谢34
参考文献35

3基于.NET邮件服务器系统设计
3.1设计思路
本设计采用软件工程中的面向对象[11]的方法,将具有不同功能的代码封装在各个类中,它们之间的相互联系仅仅是通过〖本文来自:毕业设计论文网www.paper51.com〗对象的实例调用,或者全局变量。本设计采用C/S模式开发邮件服务器,采用B/S模式开发邮件系统客户端,采用C/S与B/S混合模式开发。这样就可以使用C/S模式和B/S模式各自的优点。数据使用MicrosoftSQLServer2000数据库[12]进行储存,而邮件附件则通过文件进行管理。
3.2电子邮件系统模型
邮件系统都有自己的邮件服务器;用户通过邮件客户端编写邮件,然后通过SMTP发送到自己的邮件服务器,由该邮件服务器把邮件发送到其它邮件服务器。当用户通过客户端接收邮件时使用POP3或IMAP协议从自己的邮件服务器上读取邮件。下面是邮件系统的模型图:

图3-1电子邮件系统模型图(E-mailModelGraph)
3.3系统结构
该系统主要由两个大模块[13]组成:邮件客户端和服务器端[14]。用户通过客户端编写并发送邮件同时也可以接收和阅读邮件。而邮件服务器则负责储存、接收和发送电子邮件,并与客户端或其它邮件服务器进行通信。客户端发送邮件时采用SMTP协议,接收邮件时采用POP3协议;邮件服务器向客户端发送邮件时采用POP3协议,向其它邮件服务器发送邮件时采用SMTP协议,接收客户端邮件时采用SMTP协议,系统结构如下图所示:

上一篇: ASP.NET022基于BS的在线考试系统(本站原创)
下一篇: ASP.NET024网上同学录管理系统 论文
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。