SMTP Status Codes and Error Messages from Error 252 to 354
SMTP status code – 252 – Cannot VRFY (verify)
the user – the server
will accept the
message and attempt
to deliver it
(SMTP Error 2.5.2)
SMTP Status 252 : The user account appears to be valid
but could not be verified, however the server will try do
deliver the message.
There are sometimes circumstances where an email
address appears to be valid but cannot be verified as
definitely valid during the SMTP session between the
sending server (your server) and the next server to accept
your message. This can happen for example in very large
corporation where the first email receiving server might
only be an email exchanger server, a gateway server to
the eventual server which holds the user mailboxes and
which can verify if the intended recipient exists in that
organization. When this happens the gateway server will
reply with an SMTP Error 252 telling your sending server
that it cannot verify the user part of the email address, that
the domain part is OK, and that it will forward your email to
a server which can do the checking and eventually deliver
to the user mailbox if it exists.
SMTP status code – 354 – Start mail input end
or, as a less cryptic
description – “FROM
and TO information
received, now please
body and mark its
(SMTP Error 3.5.4)
SMTP Error 354 : This is normally in response to the
DATA command. The server has received the From and
To information and is now asking for the “Message
Body”, the main part of the message which should be
ended by two blank lines separated by a dot (period).
Therefore, on receiving an SMTP Reply 354 the sending
server should send the body of the message to the
receiving server and indicate the end of the message body
with <CRLF>.<CRLF> (note the full stop between the two
Above are list of SMTP Errors Codes and Status Codes along with Error and Warning messages from Error 252 to 354 received while performing certain operation against mail server applications or related products.
What are SMTP Error Messages?
Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (e-mail) transmission. SMTP protocol is used for sending e-mail messages between servers. Most e-mail systems that send mail over the Internet use SMTP to send messages from one server to another; the messages can then be retrieved with an e-mail client using either POP or IMAP.
In general, each SMTP error contains the following information:
• The SMTP Status Code or SMTP Error Codes or SMTP Reply Codes
• The message text. This text is usually returned with the Error code. Some messages employ word substitution, where the word substituted represents the system-replacement of a term more specific to the occurrence.
• An explanation of how the error may have occurred.
Hope this was helpful.
Information about SMTP Error Codes or Status Codes and Error Messages on Windows, Linux Operating Systems.