login about faq

Can you tell us the behaviour we should expect when using Chilkat Mail (.NET component) in the following scenario:

· Two clients (A and B) are accessing the same POP3 mailbox at the same time, using the same userid

· Client A is downloading a large email message

· Client B attempts to delete that same message, while Client A is still downloading it

asked Aug 22 '12 at 11:35

chilkat's gravatar image

chilkat ♦♦

The POP3 protocol is such that a properly implemented server should handle this situation without a problem.

From the POP3 RFC:

Once the client has successfully identified itself to the POP3 server
and the POP3 server has locked and opened the appropriate maildrop,
the POP3 session is now in the TRANSACTION state. The client may now issue any of the following POP3 commands repeatedly. After each
command, the POP3 server issues a response. Eventually, the client
issues the QUIT command and the POP3 session enters the UPDATE state.

After a POP3 client authenticates, it has a snapshot of the messages in the maildrop. Activity from other POP3 clients will not change this view, even if a message is deleted by the other client.

If a message is deleted by another POP3 client session, then the update will be seen only after quitting the session and re-establishing a new session. Therefore, a download in progress is not affected by activity from other POP3 client sessions.


answered Aug 22 '12 at 11:42

chilkat's gravatar image

chilkat ♦♦

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Aug 22 '12 at 11:35

Seen: 1,663 times

Last updated: Aug 22 '12 at 11:42

powered by OSQA