计算机网络——应用层(3)电子邮件

电子邮件

1、概述:

电子邮件是使用电子设备交换的邮件及其方法。

优点:使用方便,传递迅速,费用低廉,可传送多种信息

重要标准:

  • 简单邮件发送协议:SMTP
  • 互联网文本报文格式
  • 通用互联网邮件扩充MIME
  • 邮件读取协议:POP3和IMAP

2、电子邮件的组成:三个主要构件(用户代理、邮件服务器、邮件发送和读取协议)

  • 用户代理:用户与电子邮件系统的接口,又被称为电子邮件客户端软件

基本功能:撰写、显示、处理、通信。

  • 邮件服务器:又被称为邮件传输代理。

功能:发送和接收邮件,同时还要向发信人报告邮件传送的情况。按照客户服务器方式工作。邮件服务器必须能同时充当客户端和服务器

  • 邮件发送和读取协议:

简单邮件发送协议SMTP:用于在用户代理向邮件服务器或邮件服务器之间发送邮件。

邮局协议POP3:用于用户代理从邮件服务器读取邮件

这两个协议都使用TCP连接可靠传输

3、电子邮件由信封和内容两部分组成,电子邮件的传输程序根据邮件信封上的信息来传送邮件,用户从自己的邮箱中读取邮件时才能见到邮件的内容。

4、电子邮件地址的格式:

收件人邮箱名@邮箱所在的主机的域名

例如2134587@qq.com这个电子邮件地址中,收件人邮箱名是2134587,邮箱所在主机域名是qq.com。

5、简单邮件传送协议SMTP

SMTP规定了在两个相互通信的SMTP进程之间交换信息的方法,使用客户服务器方式基于TCP实现客户与服务器的通信。

SMTP是基于文本(ASCⅡ)的协议,客户与服务器之间采用命令-响应方式进行交互。

TCP连接建立在发送主机和接收主机之间,发送完邮件释放TCP连接。

6、Mail报文格式:

RFC 5322:文本报文格式标准:

header lines,e.g.

  • To:
  • From:
  • Subject:

body:“报文”

  • ACSⅡ character only

7、SMTP总结:

  • 使用持久连接
  • 要求报文为7为ASCⅡ编码
  • 服务器使用CRLF.CRLF决定报文的尾部

SMTP的缺点:

  • 不能传送可执行文件或其他二进制对象
  • 限于传送7位ASCⅡ码,无法传送非ASCⅡ编码信息
  • 服务器会拒绝超过一定长度的邮件
  • 某些SMTP的实现不完全按照[RFC 821]的SMTP标准

8、MIME概述

  • 通过互联网邮件扩充MIME并没有或取代他
  • 继续使用目前的[RFC 822],但增加了邮件主体的结构并定义了传送非ASCⅡ码的编码规则。

9、MIME的三个组成部分

  • 5个新的邮件首部字段
  • 定义了许多邮件内容的格式,对多媒体电子邮件的表示方法进行了标准化
  • 定义了传送编码,可对任何内容格式进行转换而不会邮件系统改变

10、邮件读取协议

SMTP:交付/存储邮件到接收方的服务器

邮件读取协议:从服务器访问邮件

  • POP:邮局协议[RFC 1939]:授权,download
  • IMAP:Internet邮件访问协议[RFC 1730]:更多功能,包括操作服务器上存储的邮件
  • HTTP:gmail,Hotmail,Yahoo!Mail,etc.

11、POP3协议:

使用客户服务器方式;基于TCP实现

12、IMAP协议

使用客户服务器方式;基于TCP;是一个联机协议。

IMAP的特点:

  • 连接后只下载邮件首部
  • 用户直接在IMAP服务器上创建和管理文件夹
  • 用户可以搜索邮件内容
  • 用户可以在不同的地方使用不同的计算机随时上网阅读和处理自己的邮件。
  • 允许收信人只读取邮件中的某一个部分
  • 缺点:要想查阅邮件必须先联网

13、基于万维网的电子邮件

万维网电子邮件:

  • 发送、接受电子邮件使用HTTP协议
  • 两个邮件服务器之间传送邮件时使用SMTP
  • 使用HTTP POST方法提交要发送的邮件
  • 使用HTTP GET方法读取邮件

用户代理(UA)的缺点:

  • 必须在计算机中安装用户代理软件
  • 收发邮件不方便

万维网电子邮件优点:

  • 不需要安装用户代理软件
  • 计算机能联网就能非常方便收发电子邮件
  • 界面友好

  • 18
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
计算机网络课程设计中小型企业网络设计的主要内容包括概要设计和需求析两个方面。 在概要设计中,首先需要画出网络拓扑结构图,明确网络中各个设备的连接关系和布局。根据企业的需求,需要进行VLAN划,将网络划为不同的虚拟局域网,以实现部门之间的隔离和安全性。同时,还需要进行子网规划,确定各个子网的IP地址范围和子网掩码。在网络中还需要搭建各种服务,如WWW服务器、FTP服务器、MAIL服务器等,以满足企业员工的各种需求。 而在需求析中,需要详细描述企业对网络的需求。包括对子网划的要求,需要考虑各个部门之间的通信和信息隔离。还需要说明所提供的服务,如WWW、FTP、MAIL、DNS等,以及支持这些服务的软件和主要原理。需求析还需要考虑企业规模和用户数量,比如行政楼上的用户约120人,为5个部门,不同部门的用户可能处在不同楼层。 综上所述,中小型企业网络设计的主要内容包括概要设计和需求析。在概要设计中需要画出网络拓扑结构图,划VLAN和子网规划,搭建各种服务。在需求析中需要详细描述企业对网络的需求,包括子网划、所提供的服务以及支持软件的选择。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [计算机网络课程设计——中小型网络工程设计与实现](https://blog.csdn.net/Sukiugg/article/details/96476294)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

D D D D C

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值