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

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

  怎么样发邮件(普通邮件怎么发送)
  我们常使用邮件客户端,如 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 的通信业务应该是不复杂的!

股票如何配资(股票配资怎么弄)股票配资也叫股票融资,先来说一下股票配资股票融资的背景。很多投资者具有良好的盈利能力和风险控制能力,但受制于自身资金量较小,其盈利能力和资金管理的能力无法得到充分发挥。而解决这一问浙江正式探索个人破产制度这两天关于浙江正式探索个人破产制度在网上的热度是非常高的,很多网友们也都是非常关注浙江正式探索个人破产制度这个事情,为此小编也是在网上进行了一番搜索查阅相关的信息,那么如果说有感兴借钱哪个好(什么平台借钱好借钱)在创业创新的大环境下,许多人走上了创业道路,而贷款就成为了许多人的选择。平安好贷APP提醒您,办理贷款一定要使用国家正规的借款平台,这样才能够安全放心。平安好贷APP是国内贷款行业如何网上贷款(100可以借钱的)支付宝做为第三方支付服务平台,坚信有很多人都会应用。除开付款以外,支付宝也是能够申请办理贷款的,你了解支付宝借款服务平台有什么?据了解,如今支付宝八种贷款贷款口子。支付宝借呗和蚂蚁做账怎么做(怎样在电脑上做账)最近和我公司的主管会计聊天,说到平时在工作中需要处理的业务越来越多,但是公司老板一直也没有买财务软件,我们平时只能还是手工做账,偶尔用一些简单的Excel表格处理一些数据,随着业务界面设计是什么(空间界面设计是指什么)UI设计是什么要学习哪些软件?当年轻人谈到高薪职业时,UI设计可谓是近几年年行业的领军人物。引起许多年轻人的拥戴,甚至跃跃欲试要加入。可以说UI设计应用的领域非常广泛,发展空间有目村支书雇凶撞死举报者获死刑相信在不少人的印象中,雇凶杀人是古装剧才会出现的剧情,但是其实在现实生活中也有雇凶杀人的案件发生。早在2016年,山东聊城一村支书雇凶撞死与自己作对的举报者,这件事当时在社会上引发禅理故事(五个禅理小故事)禅理故事(五个禅理小故事)故事一禅师要去远方。弟子问,就这样去吗?不用带一点行李吗?禅师说,人初来到这个世界上,带什么行李了吗?没有,赤条条的,什么也没有带,可却要走一生的行程。人四维哪里有(三维还是四维)四维空间入口是人的大脑四维空间入口找到了根据科学家认为宇宙存在11维度空间,很多人疑惑,我们连四维空间都未曾见过,谈何11维度空间,曾经有一位数学家提出一个克莱因瓶的理论,这是一个哪里做四维(三维四维都要做吗)为了孕育健康聪明的宝宝,准妈妈全程孕期将会进行至少大于3次的B超检查,包括二维B超,三维B超,四维B超等。这几种类型的B超中,当属孕中期的B超检查更有意义,因为这是妈妈与宝宝的第一怎么检查肝(怎么好好查一下肝脏)都知道肝脏是人体重要的排毒器官,肝脏疾病也是比较常见的疾病,甚至肝癌在所有的癌症中的死亡率也是比较高的,这也说明了肝脏的重要性。肝脏虽然可以排毒,但是也会受到体内毒素的损害,如果肝
理想的作文(以理想为话题的议论文)理想的作文(以理想为话题的议论文)大人们常常会问孩子的一个问题就是你长大了想干什么啊?,这个时候小孩子都会将自己当时的想法脱口而出,有的想当警察,有的想做科学家,有的想当医生,尽管我的理想是什么(自己的理想5字)优秀学生作文我的理想路黎子每当我仰望夜空的时候,圆圆的月亮,眨眼睛的星星我常常想,如果我能到太空去遨游那该多好呀。小时候,奶奶指着头顶的圆月,给我讲很多月亮上的故事,有嫦娥奔月,有一斤米多少钱(东北大米多少钱一斤?)本周,东北地区再次迎来强降雪天气,不利于稻谷的购销。据监测点反映,部分加工企业停工停产,贸易商也暂停收购新粮,同时雨雪天气也导致道路结冰高速封闭,收购进度将有所放缓。据国家粮食和物东北为什么发展不起来(东北抗联有多难)东北抗日联军,简称东北抗联,是中国共产党领导下的一支人民抗日武装部队。在东北沦陷后,极端严酷的条件下同日伪军进行着艰苦卓绝的斗争。东北抗日联军面临的极端艰难无法想象。面临饥饿和寒冷东北为什么发展不起来(东北三省经济低迷原因)2003年,振兴东北老工业基地的口号横空出世。可是,十几年过去了,东北的经济状况似乎并没有什么改善,GDP放缓甚至惊动了中央。对此,山大教授黄少安不禁提出了疑问所谓振兴东北的口号下美国大规模停电近日美国大规模停电登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下美国大规模停电具体停电了怎么查几点来电(怎么查本地停电通知)尊敬的用电客户,您好!从2022年起,电费信息停电信息将通过南方电网95598公众号支付宝生活号南网在线APP等平台向您推送。为了您及时掌握电费情况及停电信息,请您使用电脑或手机及为什么有十二生肖(小孩经常肚子痛是什么原因)七岁的鹏鹏上学不久就老是闹肚子疼,一阵阵的,痛完后也没其他不适。父母给鹏鹏吃完打虫药,也就没在意了。可几个月后,鹏鹏肚子疼得更厉害了,没有食欲还吐了一点血,父母吓坏了,赶紧带鹏鹏上拉肚子是怎么回事(拉肚子有几种原因引起的)随着季节变化,人体容易受到环境刺激,肠道也爱闹脾气,稍不注意就拉肚子。(图片来源于网络)秋季腹泻高发,是哪些原因造成的?又该如何有效防范?在此,小编邀请复旦大学附属金山医院蒋淼为大为什么肚子鼓鼓的(小腹一直很胀很鼓是怎么回事)现实生活当中有很多人被小肚子胀这种情况所困扰,但并不知道小肚子总是胀胀的是怎么回事。其实会导致小肚子胀的原因也非常多,比如便秘就是比较常见的一种因素,当发生了便秘时,肠道内堆积了大减肥晚上饿吃什么(减脂期拉肚子晚上吃什么)经常听到有人说,成年人的世界,没有什么是容易的。我就不认同,成年人的世界有一样是容易的长胖!好了,言归正传,又到了夏天露肉的季节,有不少宝宝为了追求快速减肥,都选择节食减肥,天天蔬