教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

怎么样发邮件(普通邮件怎么发送)

  怎么样发邮件(普通邮件怎么发送)
  我们常使用邮件客户端,如 Foxmail 、Outlook 等收发邮件。大家应该了解邮件协议基础知识吧,发送邮件是通过 SMTP 协议完成,收取邮件则走的是 POP3 协议。由于工作原因,笔者曾对邮件协议的通信过程进行过完整的分析,这里整理下邮件协议的通信过程,以巩固对通信协议的理解。协议是什么
  我曾经做过一个基于 UDP 字节序列的应用:两个进程【一个用 Java 开发,另一个 是C++ 进程】之间,通过逐个解析 UDP 数据包中的字节数据完成通信业务,最小业务数据单位是比特。
  大概的流程是这样子的:
  循环读取 UDP 数据包
  先取出第一个字节
  在读取这个字节的前 2 个 bit 数据,它代表某一种业务类型
  紧接着的 6 比特代表业务数据总长度
  再循环读取第二个字节以后的数据,直到达到总长度
  很多年过去了,已经忘记了那个应用的具体功能,但是对 UDP 字节数据的解析流程依然清晰。它让我理解了什么是协议,这其实就是一种基于简单处理规则的通信协议,也算是一种自定义的应用层协议了吧。
  由此推及到 OSI 七层模型中的其他协议,它们跟这种简单约定类似,只不过通信规则更复杂一些!SMTP 协议基础
  SMTP 全称为「 Simple Mail Transfer Protocol 」,这是来自百度百科的解释:
  SMTP 是一个相对简单的基于文本的协议。在其之上指定了一条消息的一个或多个接收者(在大多数情况下被确认是存在的),然后消息文本会被传输。可以很简单地通过telnet 程序来测试一个SMTP服务器。SMTP 使用 TCP 端口 25,要为一个给定的域名决定一个 SMTP 服务器,需要使用 MX (Mail eXchange) DNS。
  先来了解一下 SMTP 的状态码和命令集:
  SMTP 的状态码和命令集
  接着,我们来看看对 Foxmail 发送邮件的抓包分析。报文中,包含状态码的是邮件服务器响应的内容,命令则是客户端发起的。认证
  一个 SMTP 通信是由客户端发起连接邮件服务器开始的,这是我截取到的解析后的通信内容:
  通信过程
  这里用到的关键命令是 EHLO 和 AUTH LOGIN,用来发起会话和身份认证, 客户端连接上服务器后的通信过程为:
  服务器回复 220 状态码,告知客户端它已经准就绪;
  客户端发送 EHLO 命令;
  服务器回复 250 ,表示欢迎;
  服务器又回复一堆 250(对应中间那几步);
  客户端发起 AUTH LOGIN 身份认证;
  服务器回应 334 等待客户发送认证信息;
  客户端发送认证信息的密文数据,如此两次密文通信;
  服务器回复 235 认证成功,身份认证流程完成。准备
  身份认证成功后,客户端向服务器端发送发件箱、所有收件箱地址,服务器验证无误后回复 250 OK。
  服务器认证回复数据发送
  数据发送结果
  邮件正文发送的过程:
  客户端发送 DATA 命令;
  服务端回复 354 状态码,告知客户端可以发送邮件内容;
  客户端开始发送邮件正文;
  服务器端回复 250 ;
  客户端发送 QUIT 命令结束会话;
  服务器回复 221,告诉客户端它正在关闭传输通道。总结
  以上就是一封邮件所经历的完整过程,像是客户端和服务器隔空喊话一样,每一步都有问有答、井然有序。这么看一遍,发现通信协议还是蛮有意思的,这大概是应用层协议的一般思路吧,定义业务规则和状态码,按照双方约定好的流程进行通话。
  理解这个过程后,如果工作中碰到需要进行通信的时候,可以参考网络协议的设计思路,实现基于 Socket 的通信业务应该是不复杂的!

什么是市场经济(市场经济带来的好处)浅论市场经济问题宋圭武内容摘要市场经济,是人类社会一种有效的经济形式。但对这种经济形式,我们也要认识其利弊。要根据自身国情,建立适合自己实际需要的市场经济模式,不能盲目照搬别国的模被进村东北虎扑倒女子手术结束(被进村东北虎扑倒女子手术结束部分肌肉损伤)被进村东北虎扑倒女子手术结束(被进村东北虎扑倒女子手术结束部分肌肉损伤)24日11时30分左右,在专业人员的护送下,23日闯入黑龙江省鸡西密山市白鱼湾镇临湖村的成年野生东北虎,已被控件没有在您的机器上检测到u盾(u盾怎么办理)控件没有在您的机器上检测到u盾(u盾怎么办理)当我们要在电脑中使用财付通进行付款的时候,就需要安装财付通安装控件才可以,可是有不少win7系统用户发现在电脑中安装完成财付通后,使用唐麦耳机怎么样(唐麦耳机和ikf耳机哪个好)无线蓝牙耳机这两年非常的火爆,由于它没有线缆的束缚,使用更加方便,随着技术的发展,在音质传输速度上都得到了很大的提升。而对于游戏爱好者来说,低延时的重要性不用多说,最近唐麦推出了新耳机线怎么绕(怎么缠飞机耳机线)相信用过有线耳机的童鞋都有过这样的烦恼,从口袋里或包里拿出耳机要用时,耳机线总是缠成一团乱麻,从无例外。其实这个看起来简单的现象背后有很多科学可以细说哦。乱成一团的耳机线在生活中,索尼的耳机怎么样(索尼耳机档次)索尼粉又来晒单了,这次晒的是索尼WF1000XM4真无线降噪耳机,这款耳机我用的时间比较久了,没记错的话,应该是618的时候就入手的,当时就准备晒个单骗点金币回血,没想到一拖就拖到耳机孔怎么清理(耳机槽怎么清理)哈喽,大家好,我是技巧姐。大家有没有遇过类似情况,有时充电时,手机充不进电或者是听音乐的时候明明将音量放到最大,但是还觉得很小声,有些人会觉得是因为手机的零件用久后老化了。其实呢,厦门大学给强基计划物理学新生送钻戒相信很多盆友都已经收到心仪高校寄过来的录取通知书了吧!今年的录取通知书可以说是五花八门,而厦门大学更是令网友们惊叹!除了录取通知书以外,厦门大学还会为强基计划的物理学科新生寄过去一生育保险报销比例(生育保险男方报销条件是什么?)生育保险报销比例(生育保险男方报销条件是什么?)生育保险是由国家和社会提供医疗服务生育津贴和产假的一种社会保险制度。同样作为五险中的一项重要险种,男性职工也必须参保。那么生育保险男二胎生育险报销标准(生育险报销标准来了!)二胎生育险报销标准(生育险报销标准来了!)社保五险里的生育保险,现在已经合并进医疗保险,只要公司给你交职工社保,你就可以享受生育保险的待遇。不仅女员工生孩子时可以用,男员工也有生育生育保险报销多少(生产医疗费用报销申报总额)生育险能报销多少钱对于生育险的报销,不同地区有不同的规定,一般男女双方选其中一方来报销,女方生育险可报75,男方生育险可报50。1生育险报销包括医疗费用和计划生育手续费用,报销比例
9号台风最新路径现在大家都非常关注台风的消息,在台风天气来临时,它的威力还是非常大的,一般在台风天气时都最好不要出门,现在大家都想知道2020年9号台风的消息,那么接下来我们就一起了解一下9号台风9号台风路径最新消息近日9号台风路径最新消息登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下9号台风路径9号台风美莎克最新消息是怎么回事每年的79月份都是我国台风最多的时候,所以现在大家都十分关注台风的一举一动,接下来我们很可能即将迎来2020年第9号台风美莎克,在9号台风美莎克正式登陆之前,我们要多关注美莎克的最2020年9号台风美莎克具体是什么情况台风的风力和破坏力都是非常大的,而现在又正处于台风季,沿海城市的小伙伴们一定要经常关注台风的最新消息,以便提前做好防范措施,现在关于2020年9号台风的消息还比较少,但是9号台风美今年第9号台风美莎克生成近日今年第9号台风美莎克生成登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下今年第99号台风美莎克登陆吉林省近日9号台风美莎克登陆吉林省登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下9号台风9号台风美莎克侵袭吉林近日9号台风美莎克侵袭吉林登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下9号台风美11省市区暴雨黄色预警最新天气预报近日11省市区暴雨黄色预警登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下11省市区2020年6号台风最新消息近日2020年6号台风最新消息登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下2026号台风最新消息2020年近年来,福建一直饱受高温和干旱的困扰,根据最新的消息报道,2020年的6号台风很有可能在福建中南沿海地带登陆,按照超级计算机的分析,此次台风比较弱,其实这个时候来一个弱台风对福建是2020年6号台风最新消息台风路现在已经是2020年8月份了,也是台风天气最多的时候,据中央气象台预报,2020年6号台风即将在福建登陆,登陆后逐渐减弱。现在福建的小伙伴们都非常关注6号台风的消息,那么接下来就跟