So far this thread has focused on the various IMAP based solutions and the merits of the many alternate components to such. Keying off some comments in the OP (below) I would like to point out that there _is_ an OpenBSD package openwebmail-2.51p1.tgz for a non-IMAP webmail. A few of the things that I like about this solution are: - it is written entirely in perl (no php or other non-base prereqs) - it works well when deployed on the mail server or over POP3 - its interface is very clean yet fairly feature rich - it is browser agnostic and renders decently even on mobiles
Again, I bring this up only because it seems to me that the original goal was a simple non-IMAP solution and this suggestion should be taken completely independent of the rest of this thread -- IMAP adds capabilities and complexities that make any comparison of solutions with and without it mostly invalid. On 4 Jul 2009 at 20:05, Rod Whitworth wrote: > I have been running email for a couple of small domains for a few years > using Postfix and Teapop on OpenBSD. No complaints. > > I have scripted user addition with passwords etc etc. > > Now somebody (important of course) wants webmail. > > I went hunting. About the only webmail server I found that did not need > an imapd was sqwebmail and we don't have a port for that. Yes, I could > have a crack at making a port but that, given a loooong absence from C > for me and also that it doesn't look really modern, sounded like it > would be loading myself with a pressure job. > > So looking at others needing imap showed me RoundCube. Pretty snazzy > looks, renders all that fancy junk that seems to be all the go now and > we have a package for it. > > So which imap? Dovecot looked like a candidate. It can use sqlite as > does Roundcube and I know it can do authentication for Postfix so it > looked like a suitable candidate. > > Then I found out that Roundcube uses sqlite and Dovecot uses sqlite3. I > don't think I want to have to synch two databases all the time. > > Does anybody know what combination works well with nothing as silly as > mismatched db versions? Maybe there is a way to get Roundcube (the > component I'd like to keep) to compile with sqlite3 but I haven't seen > a hint that that is supported, and whilst I do more research I'd like > to hear from someone who has invented the wheel I'm working on. > > Thanks, > > *** NOTE *** Please DO NOT CC me. I <am> subscribed to the list. > Mail to the sender address that does not originate at the list server is > tarpitted. The reply-to: address is provided for those who feel compelled to > reply off list. Thankyou. > > Rod/ > /earth: write failed, file system is full > cp: /earth/creatures: No space left on device