view doc/multiaccess.txt @ 160:ff05b320482c HEAD

Bigger changes.. full_virtual_size was removed from index record and MessagePart caching is now forced. Also added per-message flags, including binary flags which can be used to check if CRs need to be inserted into message data. Added mbox-rewrite support which can be used to write out mbox file with updated flags. This still has the problem of being able to read changed custom flags, that'll require another bigger change. There's also several other mostly mbox related fixes.
author Timo Sirainen <tss@iki.fi>
date Fri, 06 Sep 2002 16:43:58 +0300
parents 3b1985cbc908
children 99a150cfc4e5
line wrap: on
line source

RFC2180 describes several ways to handle multiple client access in same
mailbox. Here's how we've implemented them.

DELETE and RENAME commands work always, other clients that had the mailbox
selected are disconnected next time they try to use a selected-state
command.

FETCH command sends replies to all non-expunged messages and if any
expunged messages were references, replies with a tagged NO.

STORE with .SILENT silently ignores expunged messages. Without .SILENT it's
handled the same way as FETCH.

SEARCH ignores expunged messages.

COPY fails if any of the given messages were expunged.