【计网 EMail】计算机网络 EMail协议详解:中科大郑烇老师笔记 (五)

目录

  • [0 引言](#0 引言)
  • [1 电子邮件EMail](#1 电子邮件EMail)
    • [1.1 组成](#1.1 组成)
    • [1.2 SMTP协议](#1.2 SMTP协议)
    • [1.3 案例:Alice给Bob发送报文](#1.3 案例:Alice给Bob发送报文)
    • [1.4 SMTP总结](#1.4 SMTP总结)
    • [1.5 邮件报文格式](#1.5 邮件报文格式)
    • [1.6 POP3协议和IMAP协议](#1.6 POP3协议和IMAP协议)

0 引言

不同的协议在计算机网络中扮演着不同的角色,HTTP 用于 Web 页面的传输,FTP 用于文件传输,Email 用于电子邮件的发送和接收。

1 电子邮件EMail

1.1 组成

电子邮件主要由三个部分组成:

  • 用户代理 :又名"邮件阅读器",撰写、编辑和阅读邮件。
    例如,Outlook、Foxmail,输入和输出邮件保存在服务器上
  • 邮件服务器 :邮箱 中管理和维护发送给用户的邮件。输出报文队列 保持待发送邮件报文。
    邮件服务器之间的 SMTP 协议,发送email报文。
  • 简单邮件传输协议:SMTP

1.2 SMTP协议

  • 使用TCP在客户端和服务器之间传送报文,端口号为25

  • 直接传输:从发送方服务器到接收方服务器

  • 传输的三个阶段:握手、传输报文、关闭
    命令/响应报文

  • 命令:ASCII文本

  • 响应:状态码和状态信息

报文必须为7位ASCII码

1.3 案例:Alice给Bob发送报文

1.4 SMTP总结

参考文章:理解推和拉

1.5 邮件报文格式

多媒体扩展MIME

邮件访问协议

1.6 POP3协议和IMAP协议

POP3(Post Office Protocol version 3)和IMAP(Internet Message Access Protocol)是两种用于电子邮件获取的协议。

  • POP3:POP3是一种广泛使用的电子邮件协议,用于从邮件服务器上下载电子邮件。它主要是将邮件从服务器传输到用户的本地设备上,通常是下载到用户的电脑或移动设备中。使用POP3协议,邮件通常会被下载到本地设备上并在邮件服务器上删除,这意味着邮件只保存在用户的设备上,而不会在多个设备上同步。
  • IMAP:IMAP是一种与服务器保持连接的电子邮件协议,更加灵活和功能丰富。使用IMAP协议,邮件不仅可以在用户的设备上下载,还可以直接在邮件服务器上进行管理。IMAP协议允许用户在不同设备之间同步电子邮件,例如在电脑和手机之间同步已读/未读状态、文件夹结构、标签等。对于那些需要在多个设备上访问和管理电子邮件的用户来说,IMAP是一种更好的选择。

总结来说,POP3适合那些只需要将邮件下载到本地设备上进行阅读和管理的用户,而IMAP则适用于那些需要在多个设备之间同步和管理电子邮件的用户。选择使用哪种协议取决于个人对邮件访问和管理的需求。

POP3和IMAP

相关推荐
Escalating_xu10 分钟前
【Linux 网络编程】connect 的断线重连:用状态机写一个能恢复连接的 TCP 客户端
linux·网络·tcp/ip
2401_868534782 小时前
局域网络中信息安全方案设计及攻击防范技术(制造企业园区网)
服务器·网络
懂点Tech2 小时前
ctfshow MISC入门图片篇(信息附加):misc21解题思路
网络
Swilderrr3 小时前
论文精读:《Directory-Aware Query and Maintenance in Vector Databases》
笔记·学习
SatanII3 小时前
K8s 存储与配置管理|Volume、ConfigMap、Secret 核心笔记
笔记·rpc·kubernetes
CS_Zero3 小时前
计算机网络通信基础2:带宽和吞吐量、客户端和服务器、网络基础设施
网络·计算机网络
盛世宏博智慧档案3 小时前
算力机房多协议融合:Modbus TCP 温湿度变送器与 SNMP 设备混合组网方案
网络·网络协议·tcp/ip·传感器·温湿度
知识分享小能手4 小时前
C学习教程,从入门到精通,C语言文件 — 完整知识点详解(14)
c语言·网络·学习
zhuhai_xigedian4 小时前
源网荷储一体化柜通信层:网络架构与协议矩阵设计
网络·矩阵·架构
shiyi.十一4 小时前
【CISP教材】第9知识域:计算环境安全
网络·安全·cisp