Suno Ano wrote:Will the Admin Panel be part of iRedMail-0.5.1already?
We will ship it when it is considered stable enough.
Suno Ano wrote:About supporting several Database backends: I have come to the conclusion that a non SQL database that allows for replication is going to be the Database for all my future projects. Namely, I already started to use http://en.wikipedia.org/wiki/Couchdb
- replication out of the box i.e. syncing two our more couchdb instances on different computers
- build-in web server i.e. no more need for Apache etc.
- HTTP API
- no fixed schema as with SQL databases
- simple JSON data format/types http://en.wikipedia.org/wiki/JSON
- etc.
There may be some more better database solutions, but not all mail server related components support them.
So we have to forget them.
Suno Ano wrote:About ACL. Why exactly is it needed? What does it do? Does the mailbox quota feature depend on it?
ACL is used to protect SSL key, amavisd DKIM pem files, it's NOT recommend to make them world-readable.
But in -current, iRedMail will make them world-readable when ACL is not available, so that you can complete installation.
Mailbox quota doesn't depend on it.
Suno Ano wrote:About afore mentioned mailbox Quota:
- those types of quota are handled by dovecot right? I know /etc/dovecot/dovecot.conf and from what I can tell, it should be the only file/place where one needs to change things with regards to quota settings right?
Right.
Mailbox quota is MDA's business. (MDA -> Mail Deliver Agent)
Suno Ano wrote: - the types of quota I know are those listed in /etc/dovecot/dovecot.conf i.e. storage, messages, bytes, backend, etc. However, those are per user afaict right? What other types of do we have? per domain? anything else?
Only per-user quota is available. Per-domain quota is implemented and can only be implemented in Admin Panel.
Suno Ano wrote: - why do we have ../tools/dovecot-quota-warning.sh? From what I can tell, it's triggered from within /etc/dovecot/dovecot.conf automatically no? see quota_warning = storage=85%% /usr/bin/dovecot-quota-warning.sh 85 for example
When mailbox is full, further mails can't be delivered into mailbox, so we have to notice user about mailbox usage.
And dovecot-quota-warning.sh is invoked by dovecot (setting in dovecot.conf), actually, it's invoked by 'deliver' MDA.
Suno Ano wrote:afaik, Mailing Lists are possible using the LDAP backend. I figure the admin panel will allow to create mailing lists. This however will only be possible using the enterprise version of the admin panel yes? I hope not i.e. it would be great if the open source version would support creating mailing lists too.
No plan to implement mail list in open source edition yet.