热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2365  

  随着互连网的迅速发展,电子邮件成为了人们生活中不可缺少的一部分。电子邮件几乎成为了全球最流行的通讯工具,因此,开发一个邮件系统对一个企业来说是很有益处的。

   电子邮件发送协议SMTP和电子邮件接收协议POP3是目前电子邮件系统普遍使用的协议,作为TCP/IP四层模型中的应用层,它定义了自己标准的协议命令,使得各个电子邮件系统都按照统一标准实施,正是因为这样,才使各个系统无差错的进行交换信息。

   本系统就是在当前邮件通讯十分流行的背景下开发的,采用C语言进行邮件服务器的编写,PHP进行客户端编写,利用了网络编程技术,Windows多线程技术,目的在于能使使用它的用户及时方便地进行信息交流。

 本邮件系统包括服务器和客户端两部分,SMTP服务器和POP3服务器采用C语言编写,使用到的技术主要有SOCKET编程技术,Windows多线程编程技术,涉及到TCP/IP协议、SMTP协议、POP3协议等相关技术。客户端采用Web页面的形式,涉及到的技术为PHP Socket编程技术等等。

 ①主要研究内容、预期成果(鼓励有创新点):

研究内容:

      利用winsock函数用TCP协议中应用层的SMTP和POP3协议建立一个邮件服务器

   预期成果:

      基本SMTP服务器:实现邮件发送功能

      基本POP3服务器:实现邮件接受功能

      PHP Web Mail客户端:发送和接受邮件的Web客户端

②拟采用的研究思路(研究方法、技术路线、可行性论证):

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网标协议)是发展至今最成功的通信协议。

       Windows Sockets是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口,是Windows下网络编程的规范。

       windows多线程编程技术十分成熟。

③现有工作基础(毕业实习情况、文献资料收集情况及空间设备仪器条件等):

1 熟悉Windows多线程编程技术

     2 熟悉Windwos下网络编程技术

     3 熟悉基础Web方式的c/s程序开发(php)

     4 收集查看了关于SMTP和POP3协议资料



资源信息

格式: rar
  • 上一篇:Twitter周末互动网站的开发
  • 下一篇:家电论坛网站