您好,欢迎访问三七文档
摘要近年来,随着计算机科学技术的发展与计算机网络的广泛推广,人们从事的网络活动也越来越多,计算机已经成为人们日常生活不可或缺的部分,人们和互联网的关系也越来越密切。随着互联网的发展,电子邮件成为最重要的服务之一,由于它的方便、快捷,得到了广大人们的青睐。同时,随着办公自动化系统的推广,企业电子邮件系统带来各种优势,拥有自己的网上邮件系统是每个企业的迫切希望。由于现有的客户端软件收发邮件需要填写一些参数和安装维护性较差等缺点,以及网上很多现有的企业邮箱的价钱比较昂贵,小型企业无法支付等现状,故开发一个简单通用、易于满足用户需求而费用较低的网上邮件服务系统显得很有必要。本文主要研究企业电子邮件系统的开发,实现简单的邮件收发和邮件分类,以及联系人的管理和用户管理。系统是基于微软的ASP.NET技术,运用微软的VisualStudio2008作为开发环境和SQLServer2005数据库作为数据存储服务器,使用C#作为后台开发语言,邮件发送服务器是IIS上的SMTP虚拟服务器。系统采用的是B/S三层结构,完全基于浏览器界面的开发,开发技术涉及到HTML、JavaScript、ASP.NET的客户端开发、服务器端开发等。系统底层涉及到数据业务逻辑的开发、数据访问层的开发,利用了ADO.NET和SQLServer的存储过程技术来完成应用系统与数据库的交互。关键词:电子邮件系统;ASP.NET;Jmail;SMTP;POP3;ABSTRACTInrecentyears,withthebroaddevelopmentofcomputerscienceandtechnologyandcomputernetworks,networkactivitiesofpeopleengaginginaremoreandmore,clearly,thecomputerhasbecomeanintegralpartinpeople’sdailylife,andtherelationshipbetweenthepeopleandtheInternetisalsobecomingcloserandcloser.WiththedevelopmentoftheInternet,E-mailhasbecomeoneofthemostimportantservices,becauseitisconvenientandquick,itgetsthepopularofthemajorityofpeople.Atthesametime,withthepromotionoftheofficeautomationsystem,corporatee-mailsystemtobringavarietyofadvantages,hasitsownonlinee-mailsystemofeachenterpriseiseager,havingitsownonlinee-mailsystemistheeagerofeachenterprise.Becausetheexistingclientsoftwarehassomeshortcomingsofsendingandreceivinge-mailneedtofillinsomeoftheparameters,andinstallationmaintenanceispoor.Thepriceofalotoftheexistingenterprisemailboxisexpensive,thatsmallbusinessesunabletopaythepriceandsoon,sodevelopingasimplegeneral-purpose,easytomeetusers'needstolower-costonlinemailservicesystembecomesnecessary.Thispaperstudiesthedevelopmentofcorporatee-mailsystem,toachievesimplesendingandreceivinge-mailande-mailclassification,andconnectors’managementandusers’management.ThesystemisbasedonthetechnologyofMicrosoft'sASP.NET,usingMicrosoft‘sVisualStudio2008asdevelopmentenvironmentandSQLServer2005databaseasadatastorageserver,usingC#languageasthedevelopmentofabackground,andthemailserverisusingSMTPvirtualserveronIIS.Thesystemusesathree-tierstructureoftheB/S,basedentirelyonthebrowserinterfacedevelopment,thedevelopmentoftechnologyrelatedtoHTML,JavaScript,theclientdevelopmentofASP.NET,server-sidedevelopment.Thebottomofthesystemrelatedtothedatabusinesslogicdevelopment,developmentofdataaccesslayerusingADO.NETandSQLServerstoredproceduretocompletetheapplicationanddatabaseinteraction.KeyWords:e-mailsystem;ASP.NET;Jmail;SMTP;POP3;I目录1绪论.......................................................................................................................................11.1本课题的研究背景........................................................................................................11.2系统设计思想................................................................................................................21.2.1三层体系架构设计..............................................................................................21.2.2系统功能设计......................................................................................................31.3系统综合要求................................................................................................................32系统开发技术和工具...............................................................................................................42.1系统开发技术及工具介绍............................................................................................42.1.1开发系统软硬件环境介绍..................................................................................42.1.2ASP.NET介绍...................................................................................................42.1.3IIS介绍................................................................................................................42.2电子邮件工作原理和相关的协议................................................................................52.2.1电子邮件的工作原理..........................................................................................52.2.2电子邮件系统所用协议介绍..............................................................................63系统分析...................................................................................................................................73.1可行性分析....................................................................................................................73.1.1可行性分析的目的..............................................................................................73.1.2系统的可行性分析..............................................................................................73.2系统需求分析................................................................................................................83.2.1系统需求分析的目的..........................................................................................83.2.2系统需求用户......................................................................................................83.2.3系统功能需求......................................................................................................83.2.4数据库需求分析..................................
本文标题:电子邮件系统
链接地址:https://www.777doc.com/doc-4205030 .html