目录
- 0 引言
- 1 电子邮件EMail
- 1.1 组成
- 1.2 SMTP协议
- 1.3 案例:Alice给Bob发送报文
- 1.4 SMTP总结
- 1.5 邮件报文格式
- 1.6 POP3协议和IMAP协议
- 🙋♂️ 作者:海码007
- 📜 专栏:计算机四大基础专栏
- 📜 其他章节:网络快速入门系列、计算机网络(一)、计算机网络(二)、计算机网络(三)
- 💥 标题:【计网 EMail】计算机网络 EMail协议详解:中科大郑烇老师笔记 (五)
- ❣️ 寄语:人生的意义或许是可以发挥自己全部的潜力,所以加油吧!
- 🎈 最后:文章作者技术和水平有限,如果文中出现错误,希望大家能指正
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