邮件接发及自动弹出系统毕业论文.doc

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
邮件接发及自动弹出系统毕业论文 目录 摘要 1 Abstract 2 第一章 绪论 3 1.1 课题背景 3 1.2 研究现况 3 1.3 本文所做工作与系统概述 4 1.3.1 系统概述 4 1.3.2 本文工作 5 1.4 小结 5 第二章TCP/IP 网络编程简介 6 2.1 TCP/IP协议 6 2.1.1 TCP/IP协议简介 6 2.1.2 TCP/IP协议层次概述 6 2.1.3 TCP/IP协议的工作原理 6 2.1.4 TCP/IP协议的优点 7 2.1.5 TCP/IP协议的缺点 7 2.1.6 TCP/IP协议的未来发展趋向 7 2.2 Windows Sockets网络编程 8 2.2.1 WindowsSockets 简介 8 2.2.2 套接字的两种主要形式 9 2.2.3 Windows Sockets网络编程 9 2.2.4 Winsock的主要函数及其应用 10 2.3 本章小结 11 第三章 系统运行环境 12 3.1 运行平台 12 3.1.1 硬件平台 12 3.1.2 软件平台 12 3.2 运行环境的配置 12 3.2.1 POP3和STMP简介 12 3.2.2 安装POP3/SMTP服务 12 3.2.3 配置POP3/SMTP服务 13 3.3 构建邮件系统的准备工作 15 3.3.1 操作系统和服务器软件的选择 15 3.3.2 编程语言和编程环境的选择 16 3.4本章小结 20 第四章 邮件接发与桌面自动弹出系统的设计与实现 22 4.1 系统概述 22 4.2 主要模块介绍 23 4.2.1 帐号管理 23 4.2.2 邮件管理 24 4.2.3 弹出窗口管理 28 4.3 系统详细设计 28 4.3.1 收件箱模块的详细设计 28 4.3.2 写邮件模块的详细设计 30 4.3.3 读邮件模块的详细设计 31 4.4 系统测试 32 4.4.1 同一SMTP服务器发送邮件的测试 32 4.4.2 同一服务器,发送一封纯文本邮件的测试 32 4.4.3 同一服务器,发送一封带附件的邮件的测试 33 4.4.4 利用不同的SMTP服务器发送邮件的测试 33 4.4.5 同一服务器,接收一封纯文本邮件的测试 33 4.4.6 同一服务器,接收一封带附件的邮件的测试 34 4.5 本章小结 34 第五章 核心代码解析 35 5.1 邮件的检测 35 5.2 邮件附件的下载 37 5.3 本章小结 39 总结与展望 40 参考文献 41 附录 43 致谢 59 邮件接发及自动弹出系统 摘要:电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。 电子邮件不是一种“终端到终端”的服务,是被称为“存贮转发式”服务。这正是子信箱系统的核心,利用存贮转发可进行非实时通信,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者同时在场,即使对方现在不在,仍可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。在这里,“发送”邮件意味着将邮件放到收件人的信箱中,而“接收”邮件则意味着从自己的信箱中读取信件,信箱实际上是由文件管理系统支持的—个实体。因为电子邮件是通过邮件服务器(mai1 server)来传递档的。通常mail server是执行多任务操作系统UNIX的计算机,它提供24小时的电子邮件服务,用户只要向 mail server管理人员申请—个信箱账号,就可使用这项快速的邮件服务。 邮件的便利早就了它飞速的发展,如今的人们大多都会有自己的邮箱,有的甚至有好几个,然而快节奏的生活,使人们往往不能及时的查阅邮箱的内容,耽误了日常行程。本毕业设计致力设计和实现一种邮件客户端,可以收发邮件和弹出新邮件的提示。 本文主要分析了邮件客户端软件的基本要求,再结合毕业设计的需求和自身的能力水平,设计了自己的软件流程并规划了3个基本模块:帐号管理,邮件管理以及弹出提示系统的管理,并对收邮件,发邮件,写邮件三个核心功能的实现进行了详细介绍。通过代码编程和最终的软件测试基本完成了预期要求实现了邮件的接发和新邮件的提醒。 关

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档