|
|||||||||
SMTP. Example of the sessionSMTP protocol is based on simple text-like commands. Client communicates with a server via these text commands. The sender as well as server-transmitter can initialize the session. When connection is established (via TCP usually) new session is opened. Three main commands have been used: Dos session > telnet smtp.server.com 25 After the session is ended server disconnects. SMTP server responds to greeting command (helo) and, if session started from this greeting, server enforces SMTP protocol. All servers have limitation on size of the message being transmitted via SMTP protocol. While transmitting via SMTP, sender has no idea of server's limitations, and negative response can be obtained only after when transmission has been completed (it can be very large volume of data and it can take a lot of time and resources). That's why SMTP protocol was extended to ESMTP. ESMTP protocol starts session from another greeting (ehlo). All modern Mail User Agents (MUI) start communications from ehlo and only after obtaining negative response (502: Error: command not recognized) they try to send standard greeting helo. Example:Dos session > telnet smtp.server.com 25 |
Privacy Policy | Terms of Use | Web Page Error Report Toll-Free Line: 1 (877) 477-3553 |