欢迎来到天天文库
浏览记录
ID:5708503
大小:1.24 MB
页数:36页
时间:2017-12-23
《基于cs的电子邮件简单收发系统设计与实现—计算机毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)基于C/S的电子邮件简单收发系统设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:基于C/S的电子邮件简单收发系统设计与实现摘要电子邮件作为互联网中交换信息广泛的通信工具之一,如今都已被广大用户接受。早期的电子邮件只是从一个计算机终端向另外一个计算机终端传送文本信息,而现在的电子邮件不仅可以发送文本信息,还可以传送声音、图片、文档等多种信息。很多邮件邮件客户端软件不断地被用户利用起来,例如outlook,Foxmail,但是这些邮件客户端对于很多用户来说却过
2、于复杂。为了方便用户快捷地收发邮件,本课题利用SMTP协议和POP3协议,经过前期对系统的需求分析和对相关协议的了解,设计并实现了简单的电子邮件收发系统。为了保证本系统功能的完整性,在实现该系统过程中,设计了邮件用户注册模块,当用户首次使用本系统时,须注册一个邮件账号,然后才能进行其他的操作。作为一个电子邮件客户端,邮件的发送与收取是其核心功能,本系统邮件发送块实现电子邮件的发送,支持邮件的单个发送和群发,在邮件收取块,实现了电子邮件的简单收取。另外还增加了地址薄管理块让用户更方便地管理自己的联系人,对联系人进
3、行添加、修改、删除等。关键词:电子邮件;SMTP;POP3;邮件收发系统DesignandImplementationofSimpleEmailReceivingandSendingSystemBasedonC/SAbstractEmailisthecommunicationtoolwhichiswidelyusedintheinternettoexchangeinformation.Nowithasbeenacceptedbymanypeople.Intheearlydays,emailisonlyusedi
4、ntransmittingpuretextinformationfromacomputerterminaltoanother.Butatpresent,itisnotlimitedinthis,itcansupportmanytypesofinformation,suchasvoice,picture,documentandsoon.Muchsoftwarehasbeenusedbyusers.suchasOutlook,Foxmailandsoon.Buttheyaretoocomplextomanyuser
5、s.Inordertosendandreceiveemailconveniently,asimpleemailsendingandreceivingsystemhasbeendesignedbasedonSMTPandPOP3protocolafterrequirementanalysisandprotocolslearning.Toproveintegralityofthesystem,theblockofaccountsregisteringisnecessary.Whenusingthissystemfi
6、rsttime,usersshouldregisteroneaccount.Ithasthekernelfunctionofsendingandreceivingemail.Intheblockofsendingemail,groupsendingissupported.Inaddition,thereisanaddressmanagementblock.Keywords:E-mail;SMTP;POP3;MailReceivingandSendingSystem目录论文总页数:27页1引言11.1邮件客户端相
7、关介绍11.2课题背景11.3现状分析12电子邮件相关协议22.1RFC822邮件格式22.2SMTP协议22.2.1SMTP协议简介22.2.2SMTP的命令与应答32.3POP3协议52.3.1POP3协议简介52.3.2POP3的命令和应答63系统需求分析73.1功能需求73.1.1邮件发送需求83.1.2邮件接收需求83.1.3附加功能需求83.2研究思路83.2.1用户注册块83.2.2邮件发送块83.2.3邮件接收块83.2.4地址薄管理块84系统总体功能模块和系统总体流程84.1系统总体功能模块8
8、4.2系统流程95系统功能实现95.1新建账号模块95.1.1模块功能95.1.2核心实现95.1.3运行界面105.2发送邮件模块115.2.1模块功能115.2.2核心实现115.2.2运行界面155.3接收邮件模块165.3.1模块功能165.3.2核心实现165.3.3运行界面165.4地址薄模块175.4.1模块功能175.4.2核心实现175.4.3运行界面216系统功能测
此文档下载收益归作者所有