计算机网络笔记:电子邮件概述

这篇具有很好参考价值的文章主要介绍了计算机网络笔记:电子邮件概述。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

电子邮件概述:电子邮件把邮件发送到收件人使用的邮件服务器,并放在其中的收件人邮箱中,收件人可以在自己方便时上网到自己使用的邮件服务器进行读取。

电子邮件最重要的两个草案标准:简单邮件传送协议SMTP和互联网文本报文格式。

通用互联网邮件扩充MIME:MIME在其邮件首部说明了邮件的数据类型(如文本、声音、图像等)。在MIME邮件中可以同时传送多种类型的数据。

电子邮件系统的三个主要构件:用户代理、邮件服务器、邮件发送协议(如SMTP)和邮件读取协议(如POP3)。

  • 用户代理(UA):用户与电子邮件系统的接口,在大多数情况下它就是运行在用户计算机上的一个程序,因此也被称为电子邮件客户端软件。用户代理至少应该具备下面的四个功能:

    • 撰写:给用户提供编辑信件的环境。
    • 显示:能方便地在计算机屏幕上显示出来信。
    • 处理:处理包括发送邮件和接收邮件。
    • 通信:发信人在撰写完邮件之后,要利用邮件发送协议将邮件发送到用户所使用的邮件服务器。
  • 邮件服务器

    • 基本概念:邮件服务器24小时不间断工作,并且具有很大容量的邮件信箱。
    • 邮件服务器的功能:邮件服务器的功能时发送和接收邮件,同时向发件人报告邮件传送的结果。
    • 邮件服务器协议:邮件服务器需要使用两种不同的协议:一种协议用于用户代理向邮件服务器发送邮件或邮件服务器之间发送邮件,如SMTP协议;而另一种协议用于用户代理从邮件服务器中读取邮件,如邮局协议POP3。SMTP协议和POP3协议都是使用TCP连接来传送邮件的,这个是为了可靠地进行传送。
    • 注意事项:邮件服务器应该能够同时充当客户和服务器。

计算机之间发送和接收电子邮件的步骤

  1. 发件人调用计算机中的用户代理撰写和编写要发送的邮件;
  2. 发件人点击“发送邮件”按钮,把发送邮件的工作全部交给用户代理来完成。用户代理把邮件用SMTP协议发给发送方邮件服务器,用户代理充当SMTP客户,而发送方邮件服务器充当SMTP服务器。而对于用户,用户把写好的信件交付给用户代理后,就什么都不用管了。
  3. SMTP服务器收到用户代理发来的邮件之后,就把邮件存放在邮件缓存队列中,等待发送到接收方的邮件服务器(等待时间的长短取决于邮件服务器的处理能力和队列中等待发送的信件的数量)。但是这种等待一般都远远大于分组在路由器中等待转发的排队时间。
  4. 发送方邮件服务器的SMTP客户与接收方邮件服务器的SMTP服务器建立TCP连接,然后把邮件缓存队列中的邮件依次发送出去。邮件不会在互联网中的某个中间邮件服务器落地。如果SMTP客户还有一些邮件要发送到同一个邮件服务器,那么就可以在原来已经建立的TCP连接上重复发送。如果SMTP客户无法与SMTP服务器建立TCP连接,那么要发送的邮件就会继续保存在发送方的邮件服务器中,并且在后面一段时间进行新的尝试。如果SMTP客户超过了规定时间还不能将邮件发送出去,那么发送邮件服务器就会把这种情况通知用户代理。
  5. 运行在接收方邮件服务器中的SMTP服务器进程接收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进行读取。
  6. 收件人在打算收件时,就运行计算机中的系统代理,使用PO3(或IMAP)协议读取发送给自己的邮件。

电子邮件的组成:信封和内容。

电子邮件的格式用户名@邮件服务器的域名文章来源地址https://www.toymoban.com/news/detail-500785.html

到了这里,关于计算机网络笔记:电子邮件概述的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络笔记(横向)

    该笔记也是我考研期间做的整理。一般网上的笔记是按照章节纪录的,我是按照知识点分类纪录的,大纲如下: 重要程度 分类 需记 ★ HTTP报文段 请求行:方法 请求URL HTTP协议版本 状态行:版本 状态码 短语 ★★ UDP数据报 首部长8B ,4个字段都是2B 长度字段(1) = 首部 + 数据

    2023年04月16日
    浏览(59)
  • 图解计算机网络笔记

    TCP/IP网络模型自顶向下一共分为4层。 应用层 直接为用户提供服务,该层常见的协议比如HTTP协议、DNS协议、FTP协议。 我们手机或电脑的应用软件就都是在应用层实现的,当两个不同的应用需要通信时,应用就把应用数据传给下一层,也就是传输层。应用层专注为用户提供应

    2024年02月10日
    浏览(43)
  • 计算机网络学习笔记

    !-- GFM-TOC -- 计算机网络体系结构 传输层:TCP和UDP 什么是三次握手? 什么是四次挥手? TCP如何实现流量控制? TCP的拥塞控制是怎么实现的? TCP如何最大利用带宽? TCP与UDP的区别 TCP如何保证传输的可靠性 什么是TCP粘包? 应用层:HTTP和HTTPS HTTP和HTTPS有什么区别? GET与POST的区

    2024年02月07日
    浏览(35)
  • 计算机网络笔记

    TCP特点 : 1.TCP是面向连接的传输层协议; 2.每条TCP连接只能有两个端点,每条TCP连接是一对一的; 3.TCP提供可靠交付,保证传送数据无差错,不丢失,不重复且有序; 4.TCP提供全双工信道,允许通信双方同时发送数据。TCP两端都设有发送缓存和接收缓存,用来临时存放双向通

    2024年02月12日
    浏览(29)
  • 【湖科大教书匠】计算机网络随堂笔记第4章(计算机网络网络层)

    目录 4.1、网络层概述 简介 要实现网络层任务,需要解决一下主要问题: 网络层向运输层提供怎样的服务(“可靠传输”还是“不可靠传输”) 网络层寻址问题 路由选择问题 路由器收到数据后,是依据什么来决定将数据包从自己的哪个接口转发出去? 总结 4.2、网络层提供

    2024年02月03日
    浏览(43)
  • 【计算机网络详解】——网络层(学习笔记)

    📖 前言:网络层它承担着网络间的数据传输和路由选择等核心任务,通过在传输层协议的基础上添加了路由和转发等功能,使得数据能够在全球范围内的互联网中自由流动。在这篇博客中,我们将深入探讨网络层的工作原理和具体实现,了解其对于现代计算机网络应用的重

    2024年02月10日
    浏览(34)
  • 【计算机网络笔记】什么是网络协议?

    本篇文章总字数:1027字 预计阅读时间:3~7min 建议收藏之后慢慢阅读 硬件(主机、路由器、通信链 路等)只是计算机网络的基础。计算机网络中的数据交换必须遵守事先约定好的 规则 。如果仅仅修好了道路、有了车辆,没有交通规则来指导我们安全、有序的行驶,交通系统

    2024年02月07日
    浏览(38)
  • 计算机网络(超级详细笔记)

    使用教材计算机网络(第8版)(谢希仁) 第一章:概述        第二章:物理层        第三章:数据链路层 第四章:网络层    第五章:运输层         第六章:应用层 目录 目录 前言 一、概述 1.1互联网的基本特点 1.2网络、互连网、互联网的介绍及区别 1.3互联网的组

    2024年02月03日
    浏览(33)
  • 计算机网络学习笔记 (下)

    本章重要内容: (1)虚拟互联网络和两种服务,两个层面的概念 (2)IP地址与MAC地址之间的关系。 (3)传统分类的IP地址和无分类域间路由选择CIDR (4)路由选择协议的工作原理 网络层要设计的尽量简单,向上层只提供简单灵活的,无连接的,尽量大努力的交付的数据报

    2024年02月09日
    浏览(36)
  • 【计算机网络笔记】第一章

    计算机网络主要是由一些通用的、 可编程的硬件 (包含CPU、计算机、手机、智能电器…)互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据或视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。(

    2024年02月14日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包