资源描述:
《简单邮件收发系统设计实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)设计(论文)题目简单邮件收发系统的设计与实现学生姓名专业班级指导老师須壬嚴评阅人年5月23日简单邮件收发系统的设计与实现摘要网络技术渐渐成熟,电子邮件技术也越来越成熟。现今,电子邮件(E・mail)是Internet上使用最为广泛的一种服务。本论文设计并实现了一个电子邮件收发系统,该系统可以使用户更加方便的管理电子邮件,用户不用登陆网页,就可以收取和发送电子邮件。该系统主要分为三部分:用户设置、发送邮件和收取邮件。它采用C/S设计模式,服务器端是SMTP服务器和POP服务器,客户端是邮件
2、收发程序。用户设置部分是注册用户,把用户信息存储起来。发送邮件部分是基于SMTP(SimpleMailTransferProtocol,i'h]单邮件传输协议)与SMTP服务器进行对话。收取邮件部分是基于POP3(PostOfficeProtocolversion3,邮局协议)与POP服务器进行对话。电子邮件收发信息不只支持英文,而且支持屮文。由于RFC882限制电子邮件的文本只能采用USASCII字符集,所以本系统采用MIME编码解码,扩展信件规范。最后,对该系统进行了测试。论文分别从系统涉及的基础知
3、识、系统的设计与实现和系统实现采用的关键技术进行详细说明。论文最后述对全文作出了总结。关键词:信体结构,SMTP,POP3,MIME,编码,解码ADesignandImplementofSimpleMailSystemAbstractNetworktechnologyisbecomingmoreandmorenature,andE-mailtechnologyisdevelopedfast.Nowadays,E-mailhasbecomeamostusedserviceonInternet.Thedis
4、sertationdesignsandimplementsaSimpleMailSystem.TheuserscaneasilymanagetheE-mailbyusingthissystem.TheycancheckandsendE-mailwithoutlandingwebsite.Thesystemincludesthreemainmodules:Usersetting,E-mailsending,E-mailchecking.ItusesaC/Sarchitecture.Theserverisa
5、SMTPserveroraPOPserver,andtheclientisasendingandcheckingE-mailtool.ThepartofUsersettingisusedtoregisterusers,itstoragetheinformationinthelocaldisk.ThepartofE-mailsendingiscommunicatingwiththeSMTPserverbySimpleMailTransferProtocolandthepartofE-mailcheckin
6、giscommunicatingwiththePOPserverbyPostOfficeProtocol-TheSimpleMailSystemsupportnotonlyEnglish,butalsoChinese.LimitedbyRFC822,thetextofE-mailcanonlyuseASCIIcharacterset.Thus,thissystemmakesuseofMIMEtoencodinganddecoding,andexpandingmailnorms.Intheend,Imak
7、eatestingfortheSimpleMailSystem.Thedissertationintroducesthesystemfromthefollowingaspects:thepurposeofthedesign,thedesignandtheimplementofthesystem,thekeytechnologies,andsoon.Finally,itmakesasummaryofthedissertatioflKeyWords:thestructureofmailbody,SMTP,P
8、OP3,MIME,Encoding,Decoding.目录1绪论11.1课题的背景和来源11.2设计现状与发展情况21.3论文研究内容及组织形式22E-MAIL基础32.1信件结构32.1.1RFC822信件的格式与内容32.1.1.1信头41.1.2信件体5SMTP与POP35[7]2.1SMTP介绍52.2POP3介绍7MIME编码解码83.1RFC的局限83.2Uuencode编码与解码92.3.3MIME及其编码923.4MTME媒