![]() |
SMTP Tutorial | |||||
| Simple Mail Transfer Protocol | ||||||
|
||||||
|
|
Extended SMTP (Also known as Enhanced SMTP) Even though the SMTP protocol is well defined (by RFC 821), several problematic issues were discovered with time. ESMTP (defined in RFC 1896, in year 1995) defines an extension format that allows adding new extensions to the basic SMTP to confront various issues like the ones mentioned above. When a client wishes to use an extension, the conversation should be started with an EHLO command instead of the default HELO command. If the server supports ESMTP, than together with the OK response, a list of supported extension will be given as well. Otherwise, the server won't accept the EHLO command an error message will be sent. The following commands are dependent on the specific extensions. |
|||||