邮件传输协议

📅 2026 年 05 月 10 日 👤 jyjswk 📁 网络 💬 暂无评论

SMTP(发送)/IMAP(接收)

SMTP: 传输和中继邮件
IMAP: 取邮件,更早时候使用 POP3 协议

场景案例:用户A使用不同方式给用户B发送类型不同的邮件

移动端
用户A -[SMTP]-> 邮件服务器A -[SMTP]-> 邮件服务器B <-[IMAP]- 用户B
web端
用户A -[HTTPS]-> Web服务器 -[SMTP]-> 邮件服务器A -[SMTP]-> 邮件服务器B <-[IMAP]- Web服务器 <-[HTTPS]- 用户B

总结

  1. 发/取邮件的过程中,客户端都是主动方
  2. IMAP协议本身是短/按需连接,但它有一个扩展叫IDLE(常用于桌面端环境),属于长连接,用于邮件通知
  3. SMTP面向的是一个分布式、跨信任域的异步传输,IMAP面向的是一个集中式、个人化的本地在线管理
  4. 邮件属于跨服务异步通信,与即时通信(IM)存在本质不同

💬 评论区

✍️ 发表你的看法

-->