Forrest Aldrich wrote:

o IMAP sort and indexing - the load this would create on the system - this is a major concern; could this be distributed amoungst different databases to load-balance?

Sort and search is currently implemented in the database client (dbmail-imapd), not serverside. This makes searching and sorting at present very slow when it concerns many messages.

o Distributing the accounts evenly across the backend server(s) and which filesystem to use

Dbmail doesn't use the filesystem for storage, just the database.

Dbmail currently only uses a single storage database. Using mysql's replication with automatic fallover is easy, but running a multi-master setup won't work due to possible overlap in generated message id's.


o DBmail supports multiple databases - we need some load balancing with reasonable tcp/ip cutoff points
  to avoid any downspiral performance issues - no single point of failure.

Well, there's been talk of using sqlrelay for something like that. But at present the sqlrelay driver setup is on the wishlist only.

o Quotas - how granular is DBMail's quota - we'd like to offer x GB of space per user, and aggregate that amoungst an offering of 8 mailboxes per "master account" - the logical approach to this?

Quota are per mailbox. There is no concept of groups in the code, only an unused client_id field in the usertable.

o Capacity monitoring

Indeed, wouldn't a snmp driver be nice.

o Deliver to the DB immediately or to a temp mbox file, then to the db upon login? Concerned about the load on the database server(s)

As said dbmail doesn't do filebased storage. That would directly conflict with it's distributed nature: the dbmail frontend handling the delivery may well be a very different machine from the one handling the imap connect.

Are there any Enterprise-scale implementations of DBMail at this time?

Hmm, Ilja?

Sorry, but dbmail aint gmail just yet :-)

--
  ________________________________________________________________
  Paul Stevens                                         [EMAIL PROTECTED]
  NET FACILITIES GROUP                     GPG/PGP: 1024D/11F8CD31
  The Netherlands_______________________________________www.nfg.nl

Reply via email to