·电子邮件托管是 ISP 提供的主要服务之一。 电子邮件因其简易性和通信速度使人们的通信方式发生了变革。 但是,如果要在计算机或其他终端设备上运行电子邮件,仍然需要多种应用程序和服务。

·电子邮件是通过网络发送、存储和检索电子邮件的存储转发方法。 电子邮件存储在邮件服务器的数据库中。ISP 维护的邮件服务器一般可支持大量用户帐户。

·电子邮件客户端通过与邮件服务器通信来收发电子邮件。 邮件服务器之间也会互相通信,以便将邮件从一个域发到另一个域中。 也就是说,发送电子邮件时,电子邮件客户端并不会直接与另外一个电子邮件客户端通信。 而是双方客户端均依靠邮件服务器来传输邮件。 即使两个用户身处同一个域内也是如此。

·电子邮件客户端根据应用程序设置中配置的地址将邮件发送到电子邮件服务器。 当服务器收到邮件时,它会检查收件人的域是否位于其本机数据库中。 如果不是,那么它会发出 DNS 请求,以确定目的域邮件服务器的 IP 地址。 然后电子邮件会转发到相应服务器。

·电子邮件支持三种单独的协议以实现操作:简单邮件传输协议 (SMTP)、邮局协议 (POP) 和 Internet 邮件访问协议 (IMAP)。 发送邮件的应用层进程会使用 SMTP。 当邮件从客户端发送到服务器和从一个服务器发送到另一服务器时就是这种情况。

·但是,客户端会使用以下两种应用层协议之一来检索电子邮件:POP 或 IMAP。

·简单邮件传输协议 (SMTP) 以可靠且高效的方式传输邮件。 要使 SMTP 应用程序正常工作,邮件的格式必须正确,并且客户端和服务器上均运行 SMTP 进程。

·SMTP 邮件格式要求邮件具有报头和正文。 邮件正文没有长度限制,但邮件报头必须具有格式正确的收件人电子邮件地址和发件人地址。 其他报头信息则可选择性填写。

·当客户端发送电子邮件时,客户端 SMTP 进程会连接公认端口 25 上的服务器 SMTP 进程。 连接建立后,客户端将尝试通过此连接发送电子邮件到服务器。 服务器收到邮件后,如果收件人在本地,它会将邮件保存在本地帐户中,或者使用同一个 SMTP 连接进程将邮件转发给另一台邮件服务器以便传输。

·发出电子邮件时,目的电子邮件服务器可能并不在线,或者正忙。 因此,SMTP 将邮件转到后台处理,稍后再发送。 服务器会定期检查邮件队列,然后尝试再次发送。 经过预定义的过期时间后,如果仍然无法发送邮件,则会将其作为无法投递的邮件退回给发件人。

·邮局协议 (POP) 使工作站能够从邮件服务器检索邮件。 根据 POP 的规定,邮件将从服务器下载到客户端,然后从服务器上删除。

·服务器通过在 TCP 端口 110 上被动侦听客户端连接请求来启动 POP 服务。 当客户端要使用此服务时,它会发送一个请求来建立与服务器的 TCP 连接。 一旦建立连接,POP 服务器即会发送问候语。 然后客户端和 POP 服务器会交换命令和响应,直到连接关闭或中止。

·由于电子邮件会下载到客户端并从服务器删除,因此电子邮件不会集中保存在某一特定的位置。 因为 POP 不会存储邮件,因此不适于需要集中备份解决方案的小型企业。

·POP3 是 ISP 的理想选择,因为它可缓解 ISP 在为邮件服务器管理大量存储空间方面的压力

·IMAP(Internet 邮件访问协议)是另外一种用于检索电子邮件的协议。 与 POP 不同的是,当用户连接使用 IMAP 的服务器时,邮件的副本会下载到客户端应用程序, 同时原始邮件会一直保留在服务器上,直到用户将它们手动删除。 用户在自己的电子邮件客户端软件中查看邮件副本。

·用户可以在服务器上创建文件层次结构来组织和保存邮件。 该文件结构会照搬到电子邮件客户端。 当用户决定删除邮件时,服务器会同步该操作,从服务器上删除对应的邮件。

·对于中小型企业而言,采用 IMAP 协议有许多好处。 利用 IMAP 可在邮件服务器上长期存储电子邮件,并可实现集中备份。 另外,员工也可从多个位置使用不同的设备或客户端软件来访问电子邮件。 无论采用哪种方式来访问邮箱,用户都可使用习惯的邮箱文件夹结构。

·ISP 则可能不会选择 IMAP。 要存储如此多的电子邮件,需投入巨额资金购买和维护磁盘空间。 此外,如果客户希望定期备份邮箱,还会进一步增加 ISP 的成本。

【分享】SMTP工作原理大剖析相关推荐

  1. 诗人般的机器学习,ML工作原理大揭秘

    诗人般的机器学习,ML工作原理大揭秘 https://www.cnblogs.com/DicksonJYL/p/9698208.html 选自arXiv 作者:Cassie Kozyrkov 机器之心 ...

  2. 双摄测距原理_“双摄”火遍天 工作原理大揭秘

    OFweek电子工程网讯 手机拍照自功能机时代就已经成为人们日常经常使用的一个功能,自进入智能机以来地位更是被不断的拔高.注意力所在之地往往就是创新的迸发处,这一点在手机拍照上再恰当不过,无数的技术越 ...

  3. 图解通信原理与案例分析-8:以太网通信案例及其物理层工作原理深入剖析--物理层编码

    前言: 以太网是一种计算机局域网通信技术,主要由介质访问层(MAC L2) 协议.物理层(PHY L1)协议.电子信号连接组成. MAC层主要有交换芯片实现,物理层由PHY芯片实现,电信号连接主要定义 ...

  4. php mail函数详解,php中mail()函数用法和SMTP工作原理详解

    一个发送E-MAIL的脚本也许是你能够在Web 站点上找到的最普通的脚本之一了,虽然它很简单,一个邮件脚本有时会令程序员非常沮丧.PHP中有一个叫做mail()的函数,它只需要知道接收方的地址 和信件 ...

  5. 知识分享!电源的工作原理是什么?-道合顺大数据Infinigo

    电源是将其它形式的能转换成电能的装置.电源自"磁生电"原理,由水力.风力.海潮.水坝水压差.太阳能等可再生能源,及烧煤炭.油渣等产生电力来源.常见的电源是干电池(直流电)与家用的1 ...

  6. 从 Android 6.0 源码的角度剖析 Binder 工作原理 | CSDN 博文精选

    在从Android 6.0源码的角度剖析Activity的启动过程一文(https://blog.csdn.net/AndrExpert/article/details/81488503)中,我们了解 ...

  7. NameNode与DataNode的工作原理剖析

    NameNode与DataNode的工作原理剖析 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.HDFS写数据流程 1>.客户端通过Distributed FileSys ...

  8. 详细解读神经网络十大误解,再也不会弄错它的工作原理

    来源:http://www.cstor.cn/textdetail_10544.html_biz=MjM5OTA1MDUyMA==&mid=407358558&idx=2&sn ...

  9. css3宽度变大动画_【动画演示】流量计的工作原理,真涨见识!

    [培训]多热源联网供热技术与管网水力平衡调配技术培训班(2020年7月9-11日 泰安市) 本文转自:除灰脱硫脱硝技术联盟 流量计(Flowmeter)是工业生产的眼睛,与国民经济.国防建设.科学研究 ...

最新文章

  1. 第10章 嵌入式linux的调试技术
  2. AI:2020年6月22日北京智源大会演讲分享之认知神经基础专题论坛——15:00-15:40刘嘉教授《From Representation to Comp: the Cognitive N》
  3. 最近做了一个安装包的安装流程图
  4. mysql 从库状态_大神教你自动发现监控mysql从库状态
  5. 飞鸽传书 扩散全身的
  6. HeapSort 堆排序
  7. 防止页面传值出现乱码
  8. 3个开源TTS(三)flite的简要分析与espeak的选择
  9. 彩虹仿优云宝模板,最新彩虹代shua网仿优云宝发卡网模板
  10. 新型智慧城市顶层规划与设计方案
  11. plist 与 JOSN的解析
  12. 查看英伟达NVIDIA显卡型号
  13. 项目管理学习总结(20)——小团队管理与大团队管理
  14. raspberry(树莓派)的简介及实验
  15. python 网络爬虫——爬取小米应用商店排名前100App
  16. CentOS 7 下 kernel 升级
  17. 浏览器大战再起,谁将夺取企业市场第一把交椅?
  18. WIFI系列协议--802.11v--无线网络管理
  19. 免费的PDF转Word工具(简单易用)
  20. MySQL --- 函数大全 8

热门文章

  1. 带你揭秘Web前端发展的前景以及技术
  2. 【MySQL】 批量修改数据表和数据表中所有字段的字符集
  3. Redis基础知识点总结
  4. Python之网络图片爬取
  5. 访问web服务器--网络实验
  6. hexo的yilia主题鼠标点击出现小红心
  7. Synchronize锁继承
  8. Redis字符串操作
  9. 整人之bat重启文件
  10. 【Java自顶向下】ConcurrentHashMap面试题(2021最新版)