Gnus development mailing list
 help / color / mirror / Atom feed
From: Stainless Steel Rat <ratinox@peorth.gweep.net>
Subject: Re: POP3 fragile?
Date: Tue, 15 Jul 2003 17:07:46 -0400	[thread overview]
Message-ID: <m31xwrmrbx.fsf@peorth.gweep.net> (raw)
In-Reply-To: <87isq3ecsn.fsf@deneb.enyo.de> (Florian Weimer's message of "Tue, 15 Jul 2003 22:48:56 +0200")

* Florian Weimer <fw@deneb.enyo.de>  on Tue, 15 Jul 2003
| Hmm.  Perhaps the connection wasn't really stuck and the QUIT that C-g
| triggered was actually transmitted to the server?

That seems not possible.  C-g halts running Emacs-Lisp forms, right?  So,
hitting C-g should stop any form that might try to send the "QUIT<RET>"
string to the server, right?

[snip]

| Maybe the SSH tunnel is causing the problems: something is stalled, I
| press C-g, and the server assumes that the messages up to this point
| have been sucessfully transmitted.  Actually, this *could* be the
| problem if individual messages don't have to be acknowledged at the
| POP layer.

POP is not supposed to work that way.  The client can send DELE commands to
the server, and the server will keep track of them, but the DELE marks
are not supposed to be processed until the client sends the QUIT command
AND the connection closes gracefully.  Anything else, the POP server is
supposed to assume that something failed and clear the DELE marks so that
no mail is lost.

If your POP server does not work that way then it is way, way, way out of
spec, and you should be addressing this to your systems administrators.

-- 
Rat <ratinox@peorth.gweep.net>    \ Warning: pregnant women, the elderly, and
Minion of Nathan - Nathan says Hi! \ children under 10 should avoid prolonged
PGP Key: at a key server near you!  \ exposure to Happy Fun Ball.
       That and five bucks will get you a small coffee at Starbucks.



  reply	other threads:[~2003-07-15 21:07 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-14 18:46 Florian Weimer
2003-07-14 22:50 ` Marcelo Toledo
2003-07-14 22:55 ` Xavier Maillard
2003-07-15 10:25   ` Florian Weimer
2003-07-15 13:15     ` Mike Woolley
2003-07-15 14:58     ` Stainless Steel Rat
2003-07-15 20:48       ` Florian Weimer
2003-07-15 21:07         ` Stainless Steel Rat [this message]
2003-07-15 21:45           ` Florian Weimer
2003-07-15 23:56             ` Stainless Steel Rat
2003-07-16  0:08               ` Florian Weimer
2003-07-16  3:38                 ` Stainless Steel Rat
2003-07-16  2:29     ` Marcelo Toledo
2003-07-15  8:03 ` Kai Großjohann
2003-07-15 21:47   ` Florian Weimer
2003-07-15 23:47 ` Florian Weimer
2003-07-16 23:59   ` Matthias Andree

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m31xwrmrbx.fsf@peorth.gweep.net \
    --to=ratinox@peorth.gweep.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).