Heimo Claasen <[EMAIL PROTECTED]> wrote on Sun, 26 Nov 2000:

 >The quite practical - and as "safe" considered - functionality with
 >Nettamer (and I think, of other mailer clients too, with DOS and other
 >OSs) to "delete old" mails with a next connection to the mailserver
 >has become problematic: ...
 > ...
 >This worked quite fine, as a safety net and for cases of problematic
 >download conditions.
 > ...
 >I think this is a very bad development. And a case for revision of the
 >POP3 RFCs.

The working of the Internet depends on sticking to standards
(RFCs) and not on relying on implementation details of specific
programs (which may change at any time). So, let us look at how
the IETF (Internet Engineering Task Force) would judge the
reported situation:

1. The POP3 protocol (RFC 1939) never guaranteed anything about
   the sequence of mails in a POP3 account between 2 succeeding
   connections to the POP3 host.

   If an e-mail client depends on the behaviour of some POP3
   implementations which do keep this sequence stable over
   different connections, then this e-mail client is simply
   faulty - it relies on implemention details, not on RFCs.

   The only correct way of referring to the same e-mail message
   on the POP3 server across different logins, is the UIDL
   (unique id listing) command. This command is, however, an
   optional feature that is not guaranteed to be available on
   every POP3 hosts.

2. A POP3 download via the command "RETR(ieve) <nbr>" does _not_
   delete the downloaded mail from the POP3 server. So there is
   really no reason to use the sequence of mails as "a safety net
   for problematic download conditions". The mail (whether
   downloaded or not) is deleted only when the POP3 client (i.e.
   _your_ software, not the provider's) explicitely issues a
   "DELE(te) <nbr>" command to the POP3 server.

3. The POP3 protocol was never intended for managing e-mails on
   the server. The proper protocol for server based e-mail
   management is IMAP4 (RFC 2060).

So, in summary:

(a) If Nettamer really does what you reported, this is not a
    feature, but a faulty behaviour, and the program (not the
    POP3 standard) should get fixed.
(b) Even with a very bad connection, a POP3 download can never
    lose e-mails as long as the client program works correctly
    per the RFCs.
(c) If you wish your e-mails to stay on the server (e.g. because
    you often switch computers and want to keep your mail folders
    on the server instead of on your hard disk), then you should
    look for a provider (and client program) which supports the
    IMAP4 protocol.

- Wolfgang Redtenbacher

To unsubscribe from SURVPC send a message to [EMAIL PROTECTED] with 
unsubscribe SURVPC in the body of the message.
Also, trim this footer from any quoted replies.
More info can be found at;
http://www.softcon.com/archives/SURVPC.html

Reply via email to