Anti Virus Programs

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, 6 April 2013

The RETR command did not succeed. Thank ATT and YAHOO for the need for this post

Posted on 16:28 by Unknown
This post is about the "conversation" that occurs between a mail client and the mail server when the client is downloading mail using POP3

Because email is one of the early developments of the internet, everything about the connection and download of mails is done in plain text in the English language.  So much so that you can log into a mail server and get you mail by typing text commands in response to text prompts from the server

But we are not going there. If that is your interest there is an article here that discusses how to use Telnet to connect to the POP3 server.

I am concentrating on only Three of those POP commands STAT, LIST and RETR.

STAT is the command issued to the server to ask if there is mail to download.  The server replies with a message that looks like

+OK nn mm
where nn is number of messages and 
mm is the total size of those messages. 
 

LIST is the command that follows and is designed to get the server to provide more information about the messages it is holding.  So when your mail client issues the list command to the server it get a reply that looks something like this.

            
Thunderbird: LIST
Server: +OK 2 messages (320 octets)
Server: 1 120
Server: 2 200
Server: .
 
In this example there are 2 messages available  
The important information for the mail client such as Thunderbird is that the server has allocated the messages a number (in the examples case 1 and 2) that proceeds the message size information.

This allows for the Third command, RETR.  Using the information obtained in the proceeding LIST the mail client can now proceed to ask the mail server for the message.  This is done using the RETR command and the message number.  This command is issued once for each message to initiate a download of that message and looks something like this.

             Thunderbird: RETR 1
Server: +OK 120 octets
Server: <the POP3 server sends the entire message here>
Server: .


As you can see, for the RETR command to fail, there basically has to be a problem on the server as the mail client (Thunderbird) is only asking the server to provide that which it has already said is available.

Further information can be found in RFC 1939 which is the standard that all POP3 compliant mail server and clients must comply with
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Mail Merge
    Mail merge is one of those things that we would all like to do from time to time, send a personalized email to a list.  Most people are fami...
  • Thunderbird and CCleaner or my settings will not stick.
    for quite some time I have observed people complaining in support forums that they are unable to get the preview pane in Thunderbird to stay...
  • Importing CSV files
    Now this post is very much driven by the fact that there are still plenty of major players in the email world that have never grasped the mo...
  • Changes and addons in Version 3 to make it more like Version 2
    There are a number of changes that can be made to the look and feel of Thunderbird Version 3.x.x that make it more like the version 2 ...
  • A little about how email Clients get Email from the server
    I am writing this because there appears to be considerable misunderstanding about just how the process works. I see in support forums comme...
  • Date and Time in mail lists.
    The dates and times used by Email are UTC .  This means that for Thunderbird to set up the correct date and time on emails your operating sy...
  • Images do not display.
    Sometime the remote images in an email do not display  This could be due to the permissions.default.image hidden preference in Thunderbird....
  • The RETR command did not succeed. Thank ATT and YAHOO for the need for this post
    This post is about the "conversation" that occurs between a mail client and the mail server when the client is downloading mail us...
  • Windows Hibernation :- Should be Windows accessory to lose your data and crash your applications.
    Poking around support forums has made one thing abundantly clear. Windows hibernation is really a disaster! It is the cause of most problem...
  • I want an old version of Thunderbird
    I don't know how many times I have read this, but for some reason most people go looking at download sites for something that Mozilla ha...

Categories

  • Hotmail Live Alias Thunderbird

Blog Archive

  • ▼  2013 (5)
    • ►  September (1)
    • ►  July (1)
    • ▼  April (2)
      • Images do not display.
      • The RETR command did not succeed. Thank ATT and Y...
    • ►  March (1)
  • ►  2012 (12)
    • ►  August (1)
    • ►  June (1)
    • ►  March (2)
    • ►  February (8)
  • ►  2011 (24)
    • ►  November (1)
    • ►  October (3)
    • ►  August (3)
    • ►  July (10)
    • ►  June (1)
    • ►  April (5)
    • ►  March (1)
  • ►  2010 (10)
    • ►  October (5)
    • ►  August (5)
Powered by Blogger.

About Me

Unknown
View my complete profile