006-3应用层:电子邮件

邮件系统

  1. 邮件系统的组成:用户代理邮件服务器邮件发送协议(SMTP)邮件读取协议(POP3/IMAP)
  2. 用户代理:用户代理就是用户和电子邮件系统的接口,大多数情况下用户代理就是运行在用户电脑中的一个程序(电子邮件客户端软件)
  3. 邮件服务器:
    (1)邮件服务器24小时工作不间断工作
    (2)邮件服务器的功能是发送和接收邮件,同时还要向发件人报告邮件传送的结果(已交付、被拒绝、丢失等)
    (3)邮件服务器按照客户服务器方式工作,邮件服务器需要使用两种不同的协议
    (4)一种协议(SMTP协议)用于用户代理向邮件服务器发送邮件或在邮件服务器之间发送邮件
    (5)另一种协议用于用户代理从邮件服务器读取邮件(POP3协议、IMAP协议)
    (6)邮件服务器必须能够同时充当客户和服务器
    在这里插入图片描述
  4. 通信方式:
    (1)推:STMP客户把邮件“推”给SMTP服务器
    (3)拉:POP3客户把邮件从POP3服务器“拉”过来

简单邮件传输协议(SMTP)

  1. TCP连接总是在发送方和接收方这两个邮件服务器之间直接建立,邮件不会在互联网中的某个中间邮件服务器落地
  2. 发送电子邮件不需要经过鉴别,即在FROM命令后面的地址可以任意填写
  3. STMP本来是为传送7位ASCII码而不是传送二进制数据而设计的,即使有后来有MIME(通用互联网邮件扩充)可以传输二进制,但在传送非ASCII码的长报文时,在网络上的传输效率不高
  4. SMTP传送的邮件是明文,不利于保密

邮件读取协议POP3和IMAP

POP3(邮局协议第3版)

  1. POP3服务器只有在用户输入鉴别信息(用户名和口令)后,才允许对邮箱进行读取
  2. 只要用户从POP3服务器读取了邮件,POP3服务器就把该邮件删除

IMAP(网际报文存取协议)

  1. 在用户未发出删除邮件的命令之前,IMAP服务器邮箱中的邮件就一直保存着

在这里插入图片描述

基于万维网的电子邮件

  1. 用于解决用户要使用电子邮件,必须在计算机中安装用户代理软件UA的问题
  2. 在浏览器和互联网上的邮件服务器之间传送邮件时,仍然使用HTTP协议,但在各邮件服务器之间传送邮件时,则仍然使用SMTP协议

通用互联网邮件扩充MIME

  1. MIME并没有改动或取代SMTP
  2. MIME的意图是继续使用原来的邮件格式,但增加了邮件主体的结构,并定义了传送非ASCII码的编码规则。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

m0_46427273

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

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

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

打赏作者

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

抵扣说明:

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

余额充值