课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 邮件发送原型 [复制链接]

楼主
文件格式:Word
文件大小:422.81KB
适用专业:TCP/IP协议及网络编程技术
适用年级:大学
下载次数:13 次
我要下载:点击联系下载
论文编号:104579

资料简介:
  课程设计 邮件发送原型,共11页,2452字,附EMail
  
SMTP的设计与实现
  
一.    概要设计br>  
该课程设计来实现一个使用SMTP协议发送邮件,采用SMTP协议规范并通过直接使用SMTP协议命令而在程序中实现电子邮件传送的方法。在VS.NET 2005的C++平台环境下完成了关键的实现代码。SMTP(简单邮件传输协议)协议是一种邮件发送协议,他的目标是可靠、高效的传送邮件,他独立于传送子系统,而且仅要求一条可以保证传送数据单元顺序的通道。SMTP协议的一个重要特点是它能够在传送中接力传送邮件。也就是说,如果该邮件服务器知道目的地址的邮件服务器则直接发送;如果不知道目的邮件服务器,则将这封信件按照某种策略转发给就近的一个邮件服务器。通过这种接力式的传送方式,完成邮件的发送。
  
二.    设计思路br>  
邮件传送代理间通过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]
分享 转发
TOP
沙发

好东西

正是我现在需要的
TOP
板凳

我要怎么才能下呢

好象看内容哦
TOP
地板

真好啊,可惜没足够的积分, 加油赚积分咯!aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
TOP
5#

不错啊
TOP
6#

谢谢啊 可是我没金钱啊 能充值么
TOP
7#

TOP
8#

顶~
TOP
9#

好贴 不用多说了
TOP
10#

好帖
TOP
发新话题 回复该主题