协议学习指南
IMAP 工作原理
学习服务端邮箱、带标签命令、标志与选择性提取,理解多个设备如何访问同一邮箱。
- 默认端口
- 143 / 993 implicit TLS
- 传输 / 承载
- TCP
- 类别
- 应用
1. 安全认证
IMAP 会话以服务端问候开始。实验用虚构 LOGIN 数据展示语法,真实认证需要 TLS。
2. 选择邮箱
SELECT INBOX 返回邮件数量、UIDVALIDITY 等状态。邮件移除后,消息序号可能改变。
3. 按需提取
FETCH 可请求标志、首部或正文部分。UID 命令在邮箱有效期内使用更稳定的标识符。
4. 同步标志
STORE 修改如 \Seen 的标志。无标签响应可报告邮箱变化,有标签响应对应命令完成。
5. 结束会话
LOGOUT 结束会话。下载内容与服务端状态不同,提取邮件不等于移除邮件。
相关协议
协议跨层协作。对比相关课程,区分寻址、交付、应用语义与加密。