SMTP协议用于将电子邮件交付给Internet上的邮件服务器。SMTP是一种提供可靠且有效的电子邮件传输的协议,主要用于系统之间的邮件信息传递,并提供有关来信的通知。

SMTP协议用于将电子邮件交付给Internet上的邮件服务器。

SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。

SMTP是一个相对简单的基于文本的协议。在其之上指定了一条消息的一个或多个接收者(在大多数情况下被确认是存在的),然后消息文本会被传输。可以很简单地通过telnet程序来测试一个SMTP服务器。SMTP使用TCP端口25。要为一个给定的域名决定一个SMTP服务器,需要使用MX (Mail eXchange)DNS。

SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持,SMTP的重要特性之一是其能跨越网络传输邮件,即“SMTP邮件中继”。

使用SMTP,可实现相同网络处理进程之间的邮件传输,也可通过中继器或网关实现某处理进程与其他网络之间的邮件传输。

工作过程

SMTP协议的工作过程可分为如下3个过程:

(1)建立连接:在这一阶段,SMTP客户请求与服务器的25端口建立一个TCP连接。一旦连接建立,SMTP服务器和客户就开始相互通告自己的域名,同时确认对方的域名。

(2)邮件传送:利用命令,SMTP客户将邮件的源地址、目的地址和邮件的具体内容传递给SMTP服务器,SMTP服务器进行相应的响应并接收邮件。

(3)连接释放:SMTP客户发出退出命令,服务器在处理命令后进行响应,随后关闭TCP连接。

协议将电子邮件交付服务器,什么协议用于将电子邮件交付给Internet上的邮件服务器?...相关推荐

  1. 《Linux高性能服务器编程》学习总结(四)——TCP/IP通信案例:访问Internet上的Web服务器...

    第四章      TCP/IP通信案例:访问Internet上的Web服务器 HTTP协议是工作在应用层上的协议,其应用十分广泛,而在进行通信的过程中,经常使用HTTP代理服务器.HTTP代理服务器主 ...

  2. vb发送邮箱连接服务器失败,VB:如何用需要身份验证的SMTP邮件服务器发信

    Option Explicit '需要引用  Microsoft CDO for Windows 2000 Library和 Microsoft ActiveX Data Objects 2.5 Li ...

  3. lol服务器什么时候修复,《英雄联盟》史上最慢服务器修复,官方修复公告阅读超过100万...

    原标题:<英雄联盟>史上最慢服务器修复,官方修复公告阅读超过100万 <英雄联盟>昨天更新之后到现在还是登陆不了服务器,昨日英雄联盟在官网发布6月27日关于部分玩家登陆异常的公 ...

  4. node 自动上传文件到服务器,利用nodejs监控文件变化并使用sftp上传到服务器

    最近在用react+express做一个自己的工具型网站(其实就是夺宝岛抢拍器) 然后因为经常要改动,而且又要放到服务器上进行测试.总是要webpack,然后手动把文件上传上去,不胜其烦,索性搜索了下 ...

  5. c++语言怎么从internet上某个时间服务器获取时间信息,在VC++中实现同步Internet时间...

    写作目的:(此段可跳过) 同步Internet时间,即通过Internet的校时网站传来的数据校准本机时间.但是现在网络上查到的相关编程资料并不多,且其中多是VB和Delphi的代码,VC的代码我还没 ...

  6. linux 邮件服务器pop3,linux下用pop3收web电子邮箱_邮件服务器

    FreePOPs是一个集成了POP3后台程序.LUA解译器和其他一些额外的HTTP及HTML分解库的实用工具,目前的最新版本是0.0.10版.现在FreePOPs有Windows.Linux和Mac ...

  7. 小程序上传服务器图片压缩,微信小程序压缩图片并上传到服务器(拿去即用)...

    /**压缩图片*/compressionImage(tempFilePaths, params) { let that= thiswx.getImageInfo({ src: tempFilePath ...

  8. 安卓到ios显示无法连接服务器,android-发生SSL错误,无法仅在ios上建立与服务器的安全连接...

    我有一个正在运行的React Native应用程序,以Ruby On Rails Server作为后端,我正在使用let'sencrypt来获得SSL证书,并且该应用程序在WIFI上的android和 ...

  9. fms系统服务器,fms运行在64-bit windows操作系统上_邮件服务器

    当然,这个问题的主要来源是32位的FoxMail Server和64位的操作系统之间的兼容性问题. Running 32-bit Applications on 64-bit Windows Wind ...

  10. foxmai邮件服务器pop,全球邮企业邮箱Foxmail POP3/IMAP协议设置方法

    1. 第一步 打开Foxmail客户端软件,点击右上角"菜单"中的"帐号管理"; 2. 第二步 进入帐号管理页面后,点击左下角的"新建..." ...

最新文章

  1. 单行文字不断向上滚动特效
  2. HDU-5249 KPI(STL or 权值线段树)
  3. 前端学习(3206):初始化state
  4. (73)FPGA模块调用(VHDL调用system Verilog)
  5. java第四章编程题(初学篇)
  6. 作业2——需求分析原型设计
  7. Unity采用Forge Networking Remastered数据的远程传输Basic Moving Cube Example
  8. 基于大众点评字体库的字体反爬案例
  9. 腾达ap设置说明_腾达(Tenda)F6无线信号放大模式(Client+AP)设置教程 | 192路由网
  10. Linux虚拟机在线添加GPT格式硬盘
  11. 中国法定节假日天数以及世界各国放假天数
  12. HP G32笔记本 拆机图解
  13. IntelliJ IDEA 中设置左菜单字体, 编辑器字体和控制台的字体
  14. 春游 C++(半对)(最小字典序)
  15. linux 查看声卡设备并测试录音 (ALSA 音频工具)
  16. 估值冰火两重天 互联网金融巨头“天价”冲刺上市
  17. eclipse java配色_eclips配色
  18. 实现个虚拟机只要几百行的 toy 版就够了
  19. 托尔斯泰经典语录:没有风暴,船帆不过是一块破布
  20. java 线程 js_js javascript 实现多线程

热门文章

  1. 对于网络文学而言 计算机叙事,【网络文学论文】传统文学中网络文学特征研究(共4573字)...
  2. 微服务:服务治理来保证高可用
  3. 叉乘点乘混合运算公式_14 导数的运算(四则运算法则、反函数求导、复合函数求导)...
  4. LINUX系统配置FTP服务器教程
  5. Qt游戏编程——飞机大战
  6. 《 指数基金投资指南 》by 银行螺丝钉 - 笔记 - 3
  7. 计算机怎么格式化电脑吗,电脑怎么格式化
  8. SpringBoot+H5微信登陆(网页)
  9. 微信号注册人工服务器,两个方法让你一次性找到微信人工客服,简单而又粗暴!...
  10. Vue中native的用法