|
From: Tomas P. <tp...@so...> - 2002-09-16 16:41:31
|
On Mon, 16 Sep 2002, Tim Culver wrote:
> On Mon, 16 Sep 2002, Tomas Pospisek wrote:
>
> > regarding the recursion - what currently does not work with mailsync (at
> > least my experience says so) is having folders that contain a) subfolders
> > _and_ b) messages
>
> This does not surprise me. Thank you for pointing it out. It is
> *possible* that c-client does not support folders that contain both
> messages and subfolders. I don't remember for sure, though.
The FAQ in the latest imap-2002.RC5/docs says this:
1.8 Are hierarchical mailboxes supported?
1.9 Are "dual-use" mailboxes supported?
1.10 Can I have a mailbox that has both messages and sub-mailboxes?
Yes. However, there is one important caveat.
Some mailbox formats, including the default which is the
traditional UNIX mailbox format, are stored as a single file
containing all the messages. UNIX does not permit a name in the
filesystem to be both a file and a directory; consequently you
can not have a sub-mailbox within a mailbox that is in one of
these formats.
This is not a limitation of the software; this is a limitation
of UNIX. For example, there are mailbox formats in which the
name is a directory and each message is a file within that
directory; these formats support sub-mailboxes within such
mailboxes. However, for technical reasons, the "flat file"
formats are generally preferred since they perform better. Read
imap-2002/docs/formats.txt for more information on this topic.
It is always permissible to create a directory that is not a
mailbox, and have sub-mailboxes under it. The easiest way to
create a directory is to create a new mailbox inside a
directory that doesn't already exist. For example, if you
create "Mail/testbox" on UNIX, the directory "Mail/" will
automatically be created and then the mailbox "testbox" will be
created as a sub-mailbox of "Mail/".
It is also possible to create the name "Mail/" directly. Check
the documentation for your client software to see how to do
this with that software.
Of course, on Windows systems you would use "\" instead of "/".
I have read this twice now and AFAI understands it says: yes we support it
but no we do not support it and btw. actually it's UNIX' fault. Meaybe my
english or just my brain is somewhat impaired and I'll have to reparse
that :-/
> If there is a need, I'm sure mailsync could work around this deficiency in
> c-client.
Maybe you understand the text above better than me and you can figure out
what we need to do from there on...
*t
--
--------------------------------------------------------
Tomas Pospisek
sourcepole - Linux & Open Source Solutions
http://sourcepole.com
Elestastrasse 18, 7310 Bad Ragaz, Switzerland
Tel:+41 (81) 330 77 13, Fax:+41 (81) 330 77 12
--------------------------------------------------------
|