Jamm (Java Mail Manager) is a web application to manage virtual email account information stored in an LDAP directory. It is meant as an administration tool for sites using mail servers, such as Postfix and Courier-IMAP.
JLAdmin -- a Java KUser replacement, operating on a LDAP directory, has also some Samba support. Easy to use and extend to support for example mail ailases in LDAP.