SMTP 协议深度解析:从信封到扩展的完整通信模型
2026-07-01
昆仑邮件系统知识库
SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)由IETF RFC 5321定义,是互联网电子邮件系统的核心传输协议。自1982年Jon Postel在RFC 821中首次定义以来,SMTP经历了从简单文本协议到现代扩展协议集的演进。每个邮件管理员每天处理的问题——投递失败、中继拒绝、认证错误、垃圾邮件判定——追根溯源都与SMTP协议的某个细节直接相关。本文将从SMTP会话流程出发,深入解析信封与信头的本质区别、中继与认证机制、ESMTP扩展以及返回码体系,为读者构建对SMTP协议的完整理解。
一、SMTP 会话流程:EHLO 到 QUIT
二、信封 vs 信头:邮件系统的核心概念
三、邮件中继与SMTP认证
四、ESMTP 扩展命令集
五、SMTP 返回码体系
六、SMTP 会话示例与调试工具
总结
参考来源:IETF RFC 5321 - Simple Mail Transfer Protocol;IETF RFC 5322 - Internet Message Format;IETF RFC 6409 - Message Submission for Mail;IETF RFC 4954 - SMTP Service Extension for Authentication;IETF RFC 3207 - SMTP Service Extension for Secure SMTP over TLS;IETF RFC 3461 - SMTP DSN Extension;NIST SP 800-45 - Guidelines on Electronic Mail Security。
