[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#687803: RFP: dbmail -- fast and scalable sql based mail services



Package: wnpp
Severity: wishlist

* Package name    : dbmail
  Version         : 3.0.2
  Upstream Author : dbmail-dev@dbmail.org
* URL             : http://dbmail.org/
* License         : GPL2
  Programming Lang: C
  Description     : fast and scalable sql based mail services

DBMail is made up of several components. A normal MTA (Postfix, SendMail, QMail, Exim) is used for
accepting messages. The MTA hands the messages over to dbmail-deliver, using a pipe interface, or
to dbmail-lmtpd, using LMTP (Local Mail Transport Protocol).

These programs take care of injecting the message into the database. Messages can be retreived from
the database using dbmail-pop3d, using the POP3 protocol, or dbmail-imapd, using the IMAP4Rev1 protocol.

Emails are stored in the database. This includes attachments. User information is also stored in the
database, so users do not need a system account on machines DBMail is running on.



Scalability:
Dbmail is as scalable as the database system used for storage.

Manageability:
Dbmail can be managed by updating the relational database or directory service - without shell access.

Speed:
Dbmail uses very efficient, database specific queries for retrieving mail information.

Security:
Dbmail doesn't require filesystem access. It's as secure as the database and directory server used.

Flexibility:
Changes in a Dbmail system (adding of users, changing passwords etc.) are effective immediately. Users can be stored in the database, or managed separately in an LDAP server such as OpenLDAP or Active Directory.


Reply to: