On 18/10/2004 at 6:05:41 AM, Olivier Mascia, [OM] wrote:

> I just had "Empty Folder" delete eveything this morning, including
> parked messages.

Hmmm. IMAP doesn't understand parking, even though one would think
that it would be useful even as a purely local function in TB!. IOW's,
if a message is parked locally, then it cannot be deleted from the
server mailbox using TB!. The problem though is if you delete the
local cache, that parked message flag is lost since the parking flag
isn't stored server side.

With IMAP, you're working with messages on the server. TB! just allows
you to do this in a seamless fashion, i.e., as if the messages were
local. TB! was initially a POP3 client extra-ordinaire. IMAP is built
with that solid POP3 foundation already established. The POP3 features
are all there and are seemingly functional. The local cache for each IMAP
server mailbox, as represented by a TB! folder containing messages,
uses the same message base format as POP3 folders. As a result, it
will support all the attributes and flags that you have for POP3.
However, all the special ones aren't supported by IMAP. Don't use them
expecting them to be preserved after deleting the cache. Don't use
them expecting them to be preserved when you move the message to
another folder.

Before relying on any message attribute, you have to think on whether
or not the server would support it. You really shouldn't have to but
TB!'s POP3 foundation makes this necessary at the moment. The IMAP
server supports the standard message attributes, such as read, unread,
replied, forwarded etc. It also supports storing message priority
flags. Finally it supports message labelling, i.e., labels used in the
IMAP protocol that TB! doesn't use. TB! uses it's proprietary colour
groups labelling (lovely for POP3, but a problem for IMAP). The IMAP
protocol leaves provisions for special attributes that TB! could take
advantage of. Other IMAP clients wouldn't know what they mean or be
able to use them, but at least these special attributes would be
stored on the server.

-- 
-= Allie =-
..... You're trying to pull a clinton, aren't you?
__________________________________________________
The Bat!� v3.0.1.33  -  IMAP mail  



________________________________________________________
 Current beta is 3.0.2.1 Beta/1 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/

Reply via email to