Module command

Module command 

Source

Functions§

A_d_l
A-d-l = At-domain *( “,” At-domain ) ; Note that this form, the so-called “source ; route”, MUST BE accepted, SHOULD NOT be ; generated, and SHOULD be ignored.
At_domain
At-domain = “@” Domain
Dot_string
Dot-string = Atom *(“.” Atom)
Forward_path
Forward-path = Path
Local_part
Local-part = Dot-string / Quoted-string ; MAY be case-sensitive
Mail_parameters
Mail-parameters = esmtp-param *(SP esmtp-param)
Mailbox
Mailbox = Local-part “@” ( Domain / address-literal )
Path
Rcpt_parameters
Rcpt-parameters = esmtp-param *(SP esmtp-param)
Reverse_path
Reverse-path = Path / “<>”
auth_login
https://interoperability.blob.core.windows.net/files/MS-XLOGIN/[MS-XLOGIN].pdf
auth_plain
command
data
data = “DATA” CRLF
ehlo
ehlo = “EHLO” SP ( Domain / address-literal ) CRLF
esmtp_keyword
esmtp-keyword = (ALPHA / DIGIT) *(ALPHA / DIGIT / “-”)
esmtp_param
esmtp-param = esmtp-keyword [“=” esmtp-value]
esmtp_value
Any CHAR excluding “=”, SP, and control characters. If this string is an email address, i.e., a Mailbox, then the “xtext” syntax [32] SHOULD be used.
expn
expn = “EXPN” SP String CRLF
helo
helo = “HELO” SP Domain CRLF
help
help = “HELP” [ SP String ] CRLF
mail
mail = “MAIL FROM:” Reverse-path [SP Mail-parameters] CRLF
noop
noop = “NOOP” [ SP String ] CRLF
quit
quit = “QUIT” CRLF
rcpt
rcpt = “RCPT TO:” ( “<Postmaster@” Domain “>” / “” / Forward-path ) [SP Rcpt-parameters] CRLF
rset
rset = “RSET” CRLF
starttls
vrfy
vrfy = “VRFY” SP String CRLF