. |
|
|
|
|
|
|
|
. |
RFC defined SMTP Status Error Codes SMTP protocol specific response code design provides some useful (numeric) codes used for reporting mail (delivery status) system errors (Protocol a method of sending and receiving data). SMTP is a simple ASCII protocol. SMTP is a protocol governing electronic mail transmission and reception (sending and receiving emails between mail servers). ASCII is a standard developed by the American National Standards Institute ANSI to define how computers write & read characters --used by most OS (but not by Windows NT) Operational Sequent of SMTP Simple Mail Transfer Protocol How two MTAs (Message Transfer Agent) communicate with each other using a single TCP connection? |
|
|
*If not*--There are no standard mechanism for reporting mail system errors except for the limited codes consisting of three numbers offered by SMTP with specific text descriptions sent in mail messages. Because of its limitations, the majority of each code delivery report may indicate several other error conditions as well as different mail server using their own text description.
The first number generally tells whether the server
2nd number - The server has completed the task successfully. |
|
|
|
|
|
|
3rd number - The server has understood the request but require further information to complete it.
4th number -
The server has encountered a temporary failure. If the command is repeated without any change,
5th number - The server has encountered an error. The second number gives more information and its six possible values are:
0 A syntax error has occurred. The third number show more graduations of the mail transfer status to return a more detailed report as detailed in the ESMTP server response codes defined in RFC 821 and later extensions. Example of an older SMTP response text description for the first number. 2.x.x Success (The server has completed the task).
4.x.x Persistent Transient Failure
5.x.x
Permanent Failure |
|
|
|
|
|
|
. |
The number 5.x.x at the beginning of the specified SMTP protocol response code is about the only thing you can go by, because different mail server can use their own text description with the second and third number.
Example of
new ESMTP response SMTP servers may support any extension that it chooses or none at all. See: Definition of ESMTP 501 5.5.4 Syntax error 501 Syntax error represent the enhanced SMTP (ESMTP)status code 5.5.4 represent the old SMTP status code
|
|
|
|
Can't find
what you want? Try Google... |
|
©Copyright June 2002 Permission to re-print, please click here
Suggestions or feed-back, please drop us a note | eMail CRM Freeware | This site>>eMail Bolts & Nuts Home | Guest Book | Refund Policy | Privacy Policy | Contact Us | Support | Purchase | Product Info | Quick Tour Minute Wisdom | Sun Tzu Art of War | Useful Sites | eMail Broadcast FAQ's | Art of eMail CRM | eMail Marketing Tips |