Email STMP协议RFC读取顺序

Email STMP协议RFC读取顺序,email,networking,smtp,rfc,Email,Networking,Smtp,Rfc,为了学习和个人兴趣,我想实现我自己的SMTP服务器,并且对SMTP协议有一些顾虑/问题 SMTP协议有其初始版本,但多年来已多次更新/扩展。正如SMTP所说: ESMTP格式在RFC 2821(取代RFC 821)和 2008年更新至RFC 5321中的最新定义 但是当我检查时,我仍然看到更新者:7504。为什么呢 是否有一个关于SMTP的RFC完全覆盖到当前日期?如果没有,我应该遵循什么阅读路径/顺序来熟悉SMTP并确保没有遗漏任何内容?从开始 如果存在“更新人:”链接,请为该协议扩展/澄清文

为了学习和个人兴趣,我想实现我自己的SMTP服务器,并且对
SMTP协议
有一些顾虑/问题

SMTP协议有其初始版本,但多年来已多次更新/扩展。正如SMTP所说:

ESMTP格式在RFC 2821(取代RFC 821)和 2008年更新至RFC 5321中的最新定义

但是当我检查时,我仍然看到更新者:7504。为什么呢

是否有一个关于SMTP的RFC完全覆盖到当前日期?如果没有,我应该遵循什么阅读路径/顺序来熟悉SMTP并确保没有遗漏任何内容?

从开始

如果存在“更新人:”链接,请为该协议扩展/澄清文档打开一个新选项卡,并继续对该文档执行相同的步骤

如果有一个“废弃者:”链接,请按照该链接查找同一规范的更新版本

泡沫。冲洗重复一遍

直到找到所有文档的最新版本以及这些规范的所有更新的最新版本


然后谷歌搜索更多的SMTP扩展并实现您感兴趣的扩展。

正如您自己所注意到的,RFC不是学习SMTP(或任何其他协议)的理想场所。查看以了解(E)SMTP及其扩展。(免责声明:这是我自己写的。)