Preannounce: Kroupware Project started

Don Sanders sanders at
Thu Sep 12 02:37:17 BST 2002

On Thursday 12 September 2002 00:06, Roberto H. Alsina wrote:
> On Wed, Sep 11 2002 at 06:40:32pm +1000, Don Sanders wrote:
> > > Thanks!
> > >
> > > > Now, already the first technical question: why did you choose
> > > > Cyrus IMAP instead of Courier IMAP?
> > >
> > > Again, I will unfortunately have to pass the ball to Martin or
> > > the other Erfrakon guys; I am just one of the client guys :-o
> >
> > Just a thought but I think it makes sense to try to add
> > functionality to IMAP (proprietrary at first but try to get it
> > into the IMAP standard via the IETF and RFCs).
> >
> > For instance, I don't think it's completely the right thing for
> > the MUA to implement virtual folders. Instead for IMAP users that
> > should be implemented in the IMAP server. So when they change
> > from one machine to another they don't lose their virtual
> > folders.
> There is nothing on the IMAP standard saying folders are not
> virtual ;-)

Well how do I (efficiently) create a virtual folder on an IMAP server?

That is a folder that is equivalent to the results of a search 
expression being executed and being updated dynamically whenever new 
mail is discovered or deleted.

It's not much good to me if the system used to support this is 
restricted to one particular file system as a central idea behind 
IMAP is to allow roaming.

> > Also stuff like multiple identities fall into the same category.
> Hm? IMAP is not for sending, how can it implement multiple
> identities?

Yes, but if I have 10 different email addresses. Then KMail stores 
those addresses in a local kmailrc file. It would be better if as 
much information as possible is taken out of the kmailrc file stored 
in some other reusablerc file and if it is possible to use a kioslave 
to determine where this information is stored. So that instead of 
storing it locally it is stored on the IMAP or LDAP server. Thus when 
I travel from location A to location B I still have all my mail 
settings intact.

Furthermore this concept can be generalized to all KDE settings so 
that when I travel from an office in Australia to an office in Norway 
for example and login at the Norway office I'll get to use all my 
Australian settings.

That is I suggest support for roaming profiles. Ideally cache on a 
local file system.


More information about the kde-core-devel mailing list