您现在的位置:网站首页答辩论文计算机毕业设计

课程设计 邮件发送原型

  • 简介:课程设计 邮件发送原型,共11页,2452字,附EMail,SMTP的设计与实现,一.,概要设计:,该课程设计来实现一个使用SMTP协议发送邮件,采用SMTP协议规范并通过直接使用SMTP协议命令而在程序中实现电子邮件传送的方法。在VS.NET 2005的C++
    类型:Word    页数:11    字数:2452   
    资料包括:论文 程序   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:422.81KB
适用专业:TCP/IP协议及网络编程技术
适用年级:大学
论文编号:104579

论文简介:
  课程设计 邮件发送原型,共11页,2452字,附EMail
   SMTP的设计与实现
   一. 概要设计:
   该课程设计来实现一个使用SMTP协议发送邮件,采用SMTP协议规范并通过直接使用SMTP协议命令而在程序中实现电子邮件传送的方法。在VS.NET 2005的C++平台环境下完成了关键的实现代码。SMTP(简单邮件传输协议)协议是一种邮件发送协议,他的目标是可靠、高效的传送邮件,他独立于传送子系统,而且仅要求一条可以保证传送数据单元顺序的通道。SMTP协议的一个重要特点是它能够在传送中接力传送邮件。也就是说,如果该邮件服务器知道目的地址的邮件服务器则直接发送;如果不知道目的邮件服务器,则将这封信件按照某种策略转发给就近的一个邮件服务器。通过这种接力式的传送方式,完成邮件的发送。
   二. 设计思路:
   邮件传送代理间通过TCP连接来传输邮件的信息。TCP/IP协议族提供了两个电子邮件传输协议:MTP和SMTP。目前,Internet上的绝大多数邮件服务器均使用SMTP协议。此次设计也是使用SMTP来实现一个邮件发送器原型。
   SMTP协议是TCP/IP协议族中的一员,主要对如何将电子邮件从发送方地址传送到接收方地址,也即是对传输的规则做了规定。SMTP协议的通信模型并不复杂,主要工作集中在发送SMTP和接收SMTP上:首先针对用户发出的邮件请求,由发送SMTP建立一条连接到接收SMTP的双工通讯链路,这里的接收SMTP是相对于发送SMTP而言的,实际上它既可以是最终的接收者也可以是中间传送者。发送SMTP负责向接收SMTP发送SMTP命令,而接收SMTP则负责接收并反馈应答。
   ......


论文文件预览:
共5文件夹,41个文件,文件总大小:422.81KB,压缩后大小:125.65KB

  • 课程设计-邮件发送原型
  • 课程设计—邮件发送原型
  • EMail
  • EMailLib
  • cppAppOctetStream.cpp  [4.14KB]
  • hAppOctetStream.h  [1.21KB]
  • cppBase64.cpp  [3.60KB]
  • hBase64.h  [1.09KB]
  • hCBase64.h  [2.23KB]
  • cppMailMessage.cpp  [6.41KB]
  • hMailMessage.h  [2.59KB]
  • cppMIMECode.cpp  [523.00B]
  • hMIMECode.h  [814.00B]
  • cppMIMEContentAgent.cpp  [749.00B]
  • hMIMEContentAgent.h  [1.13KB]
  • cppMIMEMessage.cpp  [5.13KB]
  • hMIMEMessage.h  [2.03KB]
  • cppSMTP.cpp  [9.54KB]
  • hSMTP.h  [1.69KB]
  • cppTextPlain.cpp  [2.48KB]
  • hTextPlain.h  [1.07KB]
  • res
  • icoEMail.ico  [21.12KB]
  • rc2EMail.rc2  [397.00B]
  • apsEMail.aps  [59.05KB]
  • clwEMail.clw  [2.86KB]
  • cppEMail.cpp  [2.18KB]
  • depEMail.dep  [1.48KB]
  • dspEMail.dsp  [4.80KB]
  • hEMail.h  [1.28KB]
  • makEMail.mak  [7.70KB]
  • optEMail.opt  [53.50KB]
  • plgEMail.plg  [3.36KB]
  • rcEMail.rc  [6.72KB]
  • slnEMail.sln  [874.00B]
  • suoEMail.suo  [79.50KB]
  • vcprojEMail.vcproj  [10.31KB]
  • userEMail.vcproj.BZH-ONLINE.ECHO.user  [1.38KB]
  • userEMail.vcproj.SONY.STONE.user  [1.37KB]
  • cppEMailDlg.cpp  [8.41KB]
  • hEMailDlg.h  [1.48KB]
  • txtReadMe.txt  [3.48KB]
  • hresource.h  [1.46KB]
  • cppStdAfx.cpp  [207.00B]
  • hstdafx.h  [1.05KB]
  • doc课程设计—邮件发送原型.doc  [102.50KB]

查看评论 已有0位网友发表了看法
  • 验证码: