[Kroupware] Web interface frontend
Lutz Badenheuer
kroupware@mail.kde.org
Thu, 26 Sep 2002 09:22:06 +0200
Hi,
Am Donnerstag, 26. September 2002 03:51 schrieb Andrew Kohlsmith:
> > sqwebmail seems a good solution to me. It is written in C,
> > accesses Maildir mailboxes via the filesystem and uses a template
> > system.
> > [...]
> I'm a big proponent of SquirrelMail, and precisely because it
> *doesn't* cheat when retrieving mail. It's totally
> standards-compliant, and has a very flexible plugin system.
Possibly I didn't find the right words, excuse me for my bad english.
sqwebmail is standards compliant and does not use any kind of
internal mail storage. It just does not login via IMAP to read mail,
but instead directly reads the Maildir. This avoids forcing data over
a network connection, which would cause an overhead even if both
communication partners (processes) run on the same host.
The sort of system you prefer, working over IMAP, consists of two
software components: a client (PHP or Perl web app) and a server.
This server acts as the MUA and accesses the user's Maildir on the
file system, both components communicate via IMAP.
The thing sqwebmail handles differently is that it avoids IMAP and
directly acts as MUA, accessing the user's Maildir via file system
instead of IMAP. This greatly improves performance, especially when
dealing with BIG folders. I know Users with more than 2 GB eMail in
their IMAP account, collected over years...
On the last hand, there is no problem for you to access the same
mailbox with both your MUA and IMAP, so setting up squirrelmail on
another machine will give you access to your mail as well with this
one.
> I use Courier-IMAP here but one of the biggest problems with it is
> that its shared folder support isn't 100% ready (at least it wasn't
> the last time I worked with it) -- shared folders are a big big
> part of kroupware and outlook interoperability.
What exactly was missing in the support for shared folders, and which
version was the last one you did work with? Maybe you could drop me a
line so I can work that out, TIA.
Kind regards,
Lutz
--
Lutz Badenheuer | IT--Consulting, Development, Networksolutions
luke@the-web-ac.com | C/C++, OO-Perl, sh | Linux, SCO UNIX, Solaris