.
eMail CRM Freeware | Product Info | Quick Tour | Art of eMail CRM | eMail Broadcast FAQ's | eMail Marketing Tips | eMail Bolts&Nuts<Back
.
 
 
 

 

 


 

 

 

RFC Defined ESMTP SMTP Status Error Codes.
T
he first number generally tells whether the server accepted
the command and if it could manage it....
- This Page 1/3

New enhanced ESMTP Status/Error Codes
and descriptions defined by RFC Protocol - Page 2/3

Request for Comment (RFC)
in .txt file format for downloading - Page 3/3

 

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).

Notes: 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?

  1. Email is delivered by the source host (sender) establishing a TCP connection to port 25 of the (recipient) destination host and wait...
     
  2. An email daemon speaking SMTP simple ASCII rfc 821 listening at port 25 on the (recipient) destination hose identify itself and tell the (sender) whether it will accept mail....
     
  3. *If not* Server-time-out--the sending mail server terminate the connection and try again later, after a predefined undeliverable attempts--any undeliverable message will be returned with an error report containing the first part (message headers) to the sender.
     
  4. If the (recipient) mail server is willing to accept the mail, the (sender) mail server sends the email address of the recipient...
     
  5. If it is a valid recipient email address, the (recipient) mail server gives a go-ahead signal...
     
  6. Message is sent and acknowledged.
ESMTP Status
Error Codes Command Group

Definition of extension
to the SMTP service
RFC-821

Winsock Error Codes

Mail Object Error Message

 
 
*Server-time-out*
If the sending and receiving mail server has different timeouts, one of them may give-up while the other is still trying and unexpectedly terminate the 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
accepted the command and if it could manage it.

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,
it might be completed.

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.

1 Indicates an informational reply, i.e. to a HELP request.

2 Refers to the connection status.

3 Unspecified.

4 Unspecified.

5 Refers to the status of the mail system
   as a whole and the mail server in particular.

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.
 

 

 
 
.
 

 
  100% effective
  I recommend it

  An easy way to stop spam getting
into your PC
Free2-Try

 


"A
valued contribution that I and the rest of my team sincerely appreciate it. We have checked your software twice and it is good." Alex webmaster@softpicks.net

Freeware
eMail
Bounce
manager

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
(The server has encountered a temporary failure).

5.x.x   Permanent Failure
(The server has encountered an error).

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
Extended SMTP (ESMTP) consists of several extensions to the basic SMTP protocol. All of the extensions are optional. SMTP server 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

This Page 1/3 - RFC Defined ESMTP SMTP Status Error Codes

Next Page 2/3 New enhanced ESMTP Status/Error Codes and descriptions defined by RFC Protocol

Page 3/3 Request for Comment (RFC) in .txt file format

 

 

Can't find
what you want?

Try Google...
 
Google
 
   

 

Any suggestions or feed-back, please drop us a note    Back to>>eMail Bolts & Nuts Index
©Copyright June 2002 Permission to re-print | Privacy Policy | Refund Policy | Home | Contact Us | Support | Purchase | Product Info | Quick Tour
.

Free2-Try The easiest way to
stop spam getting into your PC.
100% effective. I recommend it.

Freeware eMail

 Bounce
 Manager

eMail CRM Freeware Maximize
the life-time value of your clients and getting them to smile at you

.
Sun Tzu

Free eBook Sun Tzu Art of War Leaders who takes on the role of the commander, without thoughtful strategy invite defeat.

Guest Book  |  Minute Wisdom
Filled with stolen moments, lost dreams, and too many 'if onlys'

eMail Marketing Tips Great email marketing strategies and ideas to help you increase sales

.
emails

Art of eMail CRM How to apply minimum efforts for maximum result at the shortest time?

eMail Bolts & Nuts Interesting
emails stuff that you should 
know
eMail Broadcast FAQ's

Useful Web Sites Freeware, shareware tools to help you
speed-up your Internet connection

.
Free 2Try e-Book - "I am a Japanese international business consultant.
I find your International Export Import Guide Manual fantastic and splendid."
Tominaga Shintaro, Global Business Management Consultant
  Free Secrets of International Trade
Every thing you wanted to know about International import export