RFC821-简单邮件传输协议(SMTP)中文版 - 2

作者:袖梨 2022-07-02
本文出自: 作者: (2001-11-23 08:08:00)
4.1.2. COMMAND语法格式
  命令是由命令码和其后的参数域组成的。命令码是四个字母组成的,不区别
大小写。因为下面的命令的作用是相同的:
  MAIL Mail mail MaIl mAIl
  这对于引导任何参数值的标记也是适用的,如TO和to就是一样的。命令码和
参数由一个或多个空格分开。然而在回复路径和转发路径中的参数是区别大小写
的。特别是在一些主机上,"smith"和"Smith"就根本不是一个用户。
参数域由不定长的字符串组成,它由结束,接收方在完全接收到此序列前
不会采取任何行动。方括号代表可选的参数域。如果不选择的话,系统选择默认
的设置。
  下面是SMTP命令:    
HELO MAIL FROM:
RCPT TO:
DATA
RSET
SEND FROM:
SOML FROM:
SAML FROM:
VRFY
EXPN
HELP [ ]
NOOP
QUIT
TURN
  上面参数域的格式在下面给BNF的格式给出,其中的"..."代表对于一个
域的一次或多次的重复。
::=
::=
::= "<" [ ":" ] ">"
::= | ","
::= "@"
::= | "."
::= | "#" | "[" "]"
::= "@"

相关文章

精彩推荐