Newsgroups : Borland : borland.public.delphi.internet.winsock : 2008 Jan : Re: how to abort current i/o TidPOP3 operation?
| Subject: | Re: how to abort current i/o TidPOP3 operation? |
| Posted by: | "Remy Lebeau (TeamB)" (no.spam@no.spam.com) |
| Date: | Thu, 24 Jan 2008 13:49:19 |
"Iliya" <iliya00@list.ru> wrote in message
news:4798f8fb@newsgroups.borland.com...
> Does that mean that pop3 standard is incapable
> of the abort operation?
There is no abort operation in the POP3 protocol. Like many Internet
protocols, POP3 is a synchrnous command/response protocol that runs over a
single TCP/IP connection. While that connection is doing something, it
can't do anything else. There is no way to abort a data exchange midway
other than to close the connection. There is a RSET command in the POP3
protocol, but it has to be used within the command/response model like any
other command. Once the message data being transfering, a RSET command
won't be processed until after the data has finished.
Gambit
none