Набор программ для использования в postfix, exim или sendmail вместо файловой системы - базы данных (PostgreSQL или MySQL) в качестве хранилища для спула почтовых сообщений и аккаунтов пользователей. Структура хранилища: Аккаунт пользователя -> mailbox -> сообщение - > блоки сообщения (заголовок, тело).
Dbmail обеспечивает неплохую производительность благодаря тому, что сообщения пользователя хранятся уже в разбитом на блоки виде (отсутствие необходимости полного парсинга mailbox'а или сообщения в maildir) и возможности кластеризации SQL.URL: http://www.dbmail.org/
Обсуждается: http://www.opennet.me/prog/info/1642.shtml
Очень удобная вещь.
А вот если более 100000 почтовых ящиков в системе, ну и почтовый поток соответствующий, как эта штука справится? Никто не пробовал при подобных нагрузках?
Не говоря вообще о появлении еще одной точки отказа - сервера SQL...