SMTP service
Click on the red underlined text to get to the source
...
This memo defines a framework for extending the SMTP service by
defining a means whereby a server SMTP can inform a client ...
... SMTP as to
the service extensions it supports. Extensions to the SMTP service
are registered with the IANA. This framework ...
... SMTP is widely and robustly deployed, some parts of the
Internet community might wish to extend the SMTP service. This memo
defines a means whereby both an extended SMTP client and server ...
...
It must be emphasized that any extension to the SMTP service should
not be considered lightly. SMTP's strength comes primarily from its
...
... deployment, and interoperability costs. In many cases, the cost of
extending the SMTP service will likely outweigh the benefit.
...
... a registry of SMTP service extensions (section 5) ...
... EHLO command instead of the HELO command. If
the SMTP server supports the SMTP service extensions it will give a
successful response (see section 4.3), a failure response (see 4.4),
or an error response ...
... error response (4.5). If the SMTP server does not support any
SMTP service extensions it will generate an error response (see
section 4.5).
...
... The IANA maintains a registry of SMTP service extensions. Associated
with each such extension is a corresponding EHLO keyword value. Each
...
... the textual name of the SMTP service extension;
...
... EHLO keyword value that starts with an upper or
lower case "X" refers to a local SMTP service extension, which is
used through bilateral, rather than standardized, agreement. Keywords
...
... IESG-
approved experimental SMTP service extension registered with IANA. A
conforming server must not offer non "X" prefixed keyword values that
...
...
If the server SMTP determines that the SMTP service is no longer
available (e.g., due to imminent system shutdown), it will return
code 421.
...
... headers of all messages they receive. A "with ESMTP" clause
should be added to this field when any SMTP service extensions are
used. "ESMTP" is hereby added to the list of standard protocol names
...
... C: <open connection to server>
S: 220 dbc.mtview.ca.us SMTP service ready
C: EHLO ymir.claremont.edu
...
... C: <open connection to server>
S: 220 dbc.mtview.ca.us SMTP service ready
C: EHLO ymir.claremont.edu
...
... service extensions (XONE and XVRB).
(3) Finally, a server that does not support SMTP service
extensions would act as follows:
...
... C: <open connection to server>
S: 220 dbc.mtview.ca.us SMTP service ready
C: EHLO ymir.claremont.edu
...
