On March 28, 2016 at 5:43 PM Phil Lello phil@dunlop-lello.uk wrote:
Hi,
I'm considering migrating away from gmail for my (one-man) company, and I'm trying to decide if dovecot is the right option (I'm committed to self-hosting). I'm a developer, so happy to do my own tooling if needed.
*Is there currently a good webmail interface to dovecot, or work-in progress?* If not, would a web interface be out-of-scope for dovecot? I want to use SAML for authentication, so a solution that relies on POP/IMAP doesn't meet my needs - unless I add Kerberos into the mix, which is an additional learning curve, and possibly not widely supported.
Open-Xchage appsuite might fit your needs.
*Is there currently a good web admin interface to dovecot, or work-in-progress?* If not, would a web interface be out-of-scope? Since I prefer using password-protected SSH keys for shell access, and don't want to tie myself to a laptop (and would hate to use vim on a 3G/4G tablet), I'd like to be able to add/remove aliases and play with SIEVE and ACLs through any available browser.
There is an HTTP API for doveadm in v2.2.22 which might suite your needs. Sieve is supported via ManageSieve. Appsuite has plugin for Managesieve.
*How's the work on sharing messages between folders progressing?*
Finally, and I hope you don't mind me asking, are you aware of a good JAVA based alternative to dovecot? I quite like the idea of using lucene indexing on mailboxes, so reducing the number of dependencies has a certain appeal.
Dovecot has Lucene support, if it's not compiled in you can enable it yourself.
Best wishes,
Phil Lello
Aki Tuomi Dovecot Oy