Ch06 E-mail
Yang Haoran 12/29/2021 ServiceService Computing
# Ch06 E-mail
结构:

POP是把用户的mail存在本地的
IMAP是把用户的mail存在服务端
RFC 822(一种网络传输信息的标准)
message:memo包含了一个head和一个body(由text组成)
第一个空行之后是message body
例子:

MIME:定义一段内容的格式
一个message body中有多个part,每个part都有header和body

例子:Content是大小写敏感的


Media types:


multipart的subtype又可以分为:

mixed中每个part的分隔符:

例子:

SMTP: 定义了两个用户通过tcp传输消息的规则(发邮件)
是不可信的,因为可以伪造消息头部,headers,body都可以随意更改,比如我把我的发件人改成Trump
例子:发一个email给多个用户,先检测用户存不存在

可以用指令来检测用户存不存在等


POP是一种从server中把mail 下载到本地的协议(收邮件)默认端口110

收完邮件之后,远程server上会删除
好处:user可以不用一直在线,离线接受服务也可以
坏处:user不能在多个设备中共享mail
步骤:
先登录:ley已经在线了,登录失败,换一个用户

List:列出所有我没有下载的邮件(2个)以 . 来结束

把邮件下载下来

也可以删除信息:

IMAP: 功能上比pop更强
好处:mail在设备间共享,并且可以用文件夹分类,比如垃圾邮件等
坏处:是online mode,必须要时刻保持在线