iSnare.com - Free Content Articles Directory
Authors Contents [Advanced Search][Add OpenSearch][Job Search]
Distribute your articles to thousands of article sites for only $2 and below! Read more...

Index  Computers and Technology
 

Understanding Smtp Error Codes And Smtp Relay Servers

 
[ Contact the Author] [ Send to a Friend] [ Article Publisher] [Make PDF] [ Print] [ Bookmark & Share]
 
Read our Terms of Service before reprinting this article. The submitter specified above has claimed the rights to this article.
James Colins

How many times have you been confronted with a cryptic error code when trying to do something simple on your computer like send an email? Has it ever been anything less than frustrating? A typical error message for me might be:

“Your email could not be delivered – error 552”.

Who knows what this means! SMTP error codes were designed way back in 1982, mainly for other computers to be able to read and understand them. As it is perfectly understandable that human beings are less inclined to think and communicate in numbers, this guide was written to help you to decode SMTP error codes (and other reply codes) and work out exactly what is going on when you are trying to send emails.

When emails are sent from your computer a protocol called SMTP (Simple Mail Transfer Protocol) is used. Typically, SMTP works well, providing a means for people to communicate via email but sometimes, as with most things, problems do arise. Depending on the issue, you might receive an error message or error code identifying the problem. In this article, we wanted to address some of the SMTP error codes you might experience, and exactly what they mean.

First of all it should be noted that every SMTP code is comprised of three digits, for example 451, 500 etc. While some of these codes may indicate an error, not all of them do. Each of the three numbers in an SMTP code has a unique meaning. For instance, the first number tells you if your command was accepted and processed correctly. The values associated with the first digit include:

1: Server accepted the command but no action has been taken yet. A confirmation message is required. Currently, this is not used.
2: Server has completed the task successfully.
3: Server understood the request, but for it to be processed additional information is required.
4: Server was met with a temporary problem. If the command is attempted again without change, it may go through. This is hardly ever used.
5: Server encountered a fatal error, meaning the command/request cannot be processed at all.

The second digit in SMTP error codes provides more information:

0: A syntax error has occurred.
1: Indicates an informational reply, for example in response to a HELP request.
2: Refers to the connection status.
3 and 4 are unspecified.
5: Refers to the status of the mail system as a whole and in particular the mail server.

The third and final digit allows for more precise errors to be given.

The list below shows the reply codes that exist, in numerical order, and can be used as a reference.

- 211 – System status, or system help reply.
- 214 – Help message, only valuable to a human reader.
- 220 – Service ready.
- 221 – Service is closing the transmission channel.
- 250 – Requested mail action okay, completed. (This is what we want to see).
- 251 – User not found locally, message will be forwarded.
- 354 – Start email input and end with .. This is normally sent by the SMTP server after the DATA command has been sent by the client.
- 421 – Service not available so transmission channel is being closed (this may be a reply to any command if the service knows it must shut down).
- 450 – Requested mail action not taken, which could mean the mailbox is unavailable or busy.
- 451 – Requested action has been aborted: local error in processing.
- 452 – Requested action not taken due to insufficient storage on the system.
- 500 – Syntax error whereby the command given is not recognized.
- 501 – Syntax error in parameters or arguments.
- 502 – Command has not been implemented.
- 503 – Bad sequence of commands.
- 504 – Command parameter has not been implemented.
- 550 – Requested action not taken due to unavailable mailbox
(mailbox not found, no access, etc).
- 551 – User is not local. The server then gives a forward address to try.
- 552 – Requested email action has been aborted due to storage allocation being exceeded.
- 553 – Requested action not taken because the mailbox name is not allowed.
- 554 – Transaction failed.

A very common error message encountered when sending emails is “550 relaying mail to user@xyz.com is not allowed” or “550 Mail Relay not allowed". This normally means that your current SMTP server has disallowed you access because you are not currently connected to the Internet through your normal ISP (you might be traveling for example). ISPs do this in order to prevent spammers from hijacking their SMTP servers. A quick and easy solution (and in most cases the only solution) is to use an SMTP server that works from anywhere in the world, such as SMTP2Go at http://smtp2go.com, which has been designed to work from any location.

Important NoticeDISCLAIMER: All information, content, and data in this article are sole opinions and/or findings of the individual user or organization that registered and submitted this article at Isnare.com without any fee. The article is strictly for educational or entertainment purposes only and should not be used in any way, implemented or applied without consultation from a professional. We at Isnare.com do not, in anyway, contribute or include our own findings, facts and opinions in any articles presented in this site. Publishing this article does not constitute Isnare.com's support or sponsorship for this article. Isnare.com is an article publishing service. Please read our Terms of Service for more information.

Simply use Smtp2Go as your mail relay server and never worry about problems sending emails ever again. Setup takes only 2 minutes and involves typing smtp2go.com into your email software's settings. Send from anywhere in the world!

Article Tags: error [See Dictionary], server [See Dictionary], smtp [See Dictionary]
Got a question about this article? Ask the community!
Article published on February 28, 2007 at Isnare.com
 
Rate this article:

Understanding And Correcting SMTP Relaying Problems
Submitted by: James Colins

SMTP is the acronym for “Simple Mail Transfer Protocol”, which is the protocol used for sending email...

How to Prevent the Noise on Your Car Stereo
Submitted by: Jack Wylde

If you do not know or cannot comprehend what that term means “noise” from your car audio system then you perhaps don’t own a car audio system yet...

Dahle 30114 Personal Shredder Review
Submitted by: Jeff McRitchie

The Dahle 30114 is a personal-use shredder designed to be placed beside your desk and used occasionally throughout the day...

Comparing the Three Dahle Craft Trimmers
Submitted by: Jeff McRitchie

If you are in need of a new rotary trimmer for personal use, you might want to take a look at Dahle craft trimmers...

Dahle 30414 Shredder Review
Submitted by: Jeff McRitchie

Shredders are no longer a luxury in today's world With the onset of identity theft and increasing incidences of corporate espionage (not to mention federal regulations mandating the destruction of personal information) it is absolutely necessary for your office to have a shredder on site, and ready to use at all times...

Dahle 30430 Department Shredder Review
Submitted by: Jeff McRitchie

The Dahle 30430 is a high security shredder that is meant to be placed in a common area and used by multiple people during the course of the day...

Dahle 30114 Personal Cross-Cut Paper Shredder Review
Submitted by: Jeff McRitchie

Dahle is a premier name when it comes to paper shredders Based in Germany, the company has been in the paper shredding business for more than 20 years and they bring their experience and expertise to every shredder they manufacture, from small units to big ones...

MBM Destroyit 2404 Shredder Review
Submitted by: Jeff McRitchie

There is no better way to ensure the security of your confidential information than doing your own document shredding, on site and by hand...

MBM Destroyit 2501 Shredder Review
Submitted by: Jeff McRitchie

The Destroyit 2501 is MBM Corporation's smallest shredder that is designed for centralized, heavy-duty office use...

MBM Destroyit 2503 Shredder Review
Submitted by: Jeff McRitchie

Choosing a shredder for centralized office use is no easy task There are several models and manufacturers out there to choose from, all with similar but different capacities...

MBM Destroyit 3103 Shredder Review
Submitted by: Jeff McRitchie

With all the brands and models out there to choose from, finding the right shredder for centralized office use is no easy task...

Scrapbooking Requires Photo Matching Software
Submitted by: Maxim Smirnov

There was once a time when people used to get pictures developed and then cut them up to turn them into scrapbooks...

Find Duplicate Mp3 Files For Mixes
Submitted by: Maxim Smirnov

One of the easiest and cheapest ways to get a present for someone else is to make them a mix of some favorite songs...

How Do You Find Duplicate Photos Quickly?
Submitted by: Maxim Smirnov

You’re trying to create a fun project or a poster for a friend, but you need to find duplicate photos...

Teaching Students to Delete ITunes Duplicates
Submitted by: Maxim Smirnov

When you’re teaching a class, you might not realize that all of your music instruction is adding up to problems for your students...

Tax Benefits of Book Tracking Software
Submitted by: Maxim Smirnov

Most people avoid the tax season, hoping to stall it for as long as possible until April 15th is unavoidable...

Isnare.com Footer Divider

© 2004-2009. Isnare Free Articles - An Isnare Online Technologies Free Articles Project. All Rights Reserved.   Privacy Policy