Cyrus WebMail

David Lang david.lang at digitalinsight.com
Wed Nov 30 04:55:06 EST 2005


On Wed, 30 Nov 2005, Andrzej Kwiatkowski wrote:

> 2005/11/30, Bill Kearney < wkearney99 at hotmail.com
> <mailto:wkearney99 at hotmail.com> >:
>
>> SquirrelMail!!
>
> Or it you want less bloat, try Ilohamail.
>
>>> I was wondering if someone tried to write some
>>> webmail application for Cyrus IMAPD.
>>>
>>> Using IMAP connection for Webmail are not this,
>>> what i want for today.
>
> Why not?
>
>>> Is there some documentation about Cyrus internal databases,
>>> or maybe API about this stuff ?
>
> If you use an IMAP webmail client it'll work with nearly all IMAP
> servers.
>
>
> Hello.
> Thanks for your replies.
> For now i'm only testing varios possibilities.
>
> Now i'm using squirellmail in my architecture, but as for me it have
> some
> limitations.
>
> For now i've got any IMAP server and it's ok, SM works great .
> In future i will have four or more backend Cyrus Servers.
>
> One possible is to have one webmail instance dedicated for
> one cyrus server, second to use vlogin plugin.
>
> I need third possibility: before login, select in sql database to get
> IMAP
> server corresponding to login.
>
> Vlogin has this feature, but it need special table for preferences.
> I've got table with colum mailhost (used by postfix too) and i want to
> use it.
>
> Have you got any idea how to do this ?
> Thanks
> AK

Cyrus makes this really easy, when you migrate to multiple IMAP servers 
implment cyrus murder, this makes your cluster of IMAP servers look like a 
single server to the outside world, so everything (including SM) works 
without modification with no need to do extra lookups.

this also means that cyrus continues to be a black box to the outside 
world and you can move users from server to server without having to 
reconfigure anything (it's just a simple command on the murder server(s))

David Lang

-- 
There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.
  -- C.A.R. Hoare

-------------- next part --------------
----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


More information about the Info-cyrus mailing list