[Gllug] OpenChange and SOGo

James Courtier-Dutton james.dutton at gmail.com
Wed Feb 2 08:57:24 UTC 2011


On 2 February 2011 02:13, John Edwards <john at cornerstonelinux.co.uk> wrote:
>
> For reading email Cyrus IMAP is quite good, and most email clients
> deal with IMAP well - with the inevitable exception of Microsoft
> Outlook and some mobile phones.
>

I do not like the IMAP protocol.
It is really slow.
If you take the typical use case.
1) Display to the user the latest 10 email headers in the inbox. I.e.
From, To, Subject, Date
All IMAP clients I have seen have to first get the headers of every
single email in the inbox, and this could be >1000

2) Display the next email header, e.g. the 11th.
Again, the client has had to get all the headers in the inbox, before
it can navigate around it.

The current situation I have is this:
1) Cyrus IMAP server holds a copy of every email.
2) Thunderbird email client also makes an entire duplicate of every
email for that user.
So, twice as much HD space is needed than should be.

I want a simple protocol that does the following:
1) emails
2) Calendar
3) Server side email content search.
4) Be able to cache emails locally at the client, so that they can be
read offline.
5) If one email user decides an email is junk, automatically tag it as
junk in all other email boxes.


Then, the email client can be a lot thinner, and work just as well on
a mobile device.
--
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list