V naší škole používám podobný systém postavený ale na LDAPu, který je imho více optimální pro toto řešení. Nicméně použití SQL databáze jsem zvažoval také. Ale to je jenom věc názoru admina. Koukám že nejsem jediný komu Cyrus IMAP přišel také jako preblematické dělo na vrabce.;) Jako mailserver využívám Postfix který lze výborně integrovat s LDAPem.
Pro administraci používám phpldapadmin nebo usrmgr z widlího reskitu. Extra webovou aplikaci pro běžné uživatel eiž nějakou dobu vyvíjím ve volných chvílích. Nicméně času není nazbyt a pak takénejsem dostatečně finančně motivován. Tudíž vývoj jde jen pomalu kupředu. Každopádně stávající systém je již plně vyhovující.
S tou úžasnou doménou to máte pravdu;) Dokonce některé špatně nakonfigurované mailservery ji odmítají;§ Ale darovanému koni...