Not prob what you want to hear but I really do suggest taking a look at zarafa. Install zentyal and setup with zarafa. You will find having a single source for user administration in terms of samba and mail (zarafa) very painless.
Saying that you could push all the mail traffic to the zimbra server.
The community versions of zimbra and zarafa are practically identical in offerings from my memory of zimbra.
I gave up on zimbra as the desktop was still in development at the time and the imap didn't seem to work, so it has been a year or two.
If its the document management you need then zarafa works well with alfresco.
Mysql is installed on zentyal with the zarafa modules.
In the FAQ section :-
Why did you drop eGroupware? And why did you choose Zarafa as groupware replacement? eGroupware was removed from Debian and Ubuntu repositories some months before our release. We tried to maintain by ourselves eGroupware packages but we found many issues and we realized that it was very difficult to maintain them in a good shape during the whole release life cycle. Despite we asked our community for help maintaining a working eGroupware version nobody stepped forward.
In our commitment to integrate the best applications to make Zentyal the best Linux small business server, we wanted a groupware application with all the features you can expect from this kind of software: mail client, contacts, calendar, tasks and mobile synchronization. Dropping eGroupware wasn't an easy decision but we were not confident enough to maintain and support it during the next release life cycle. A lot of feedback was received on which options we could adopt to replace eGroupware, getting most comments two of them: Zimbra and Zarafa.
After analyzing both of them, finally we chose Zarafa because it can be fully integrated with other Zentyal components whereas Zimbra is more an appliance by itself and more difficult to work with existing mail and LDAP components. Also Zarafa is already packaged for Ubuntu and included in Canonical partner repository. Additionally, we already have a good experience with Zarafa as we made an experimental integration for a customer and they are very happy with the features and reliability that offers.
For those who like more Zimbra, we haven't forgot about Zimbra and with some community members collaboration we will publish a Zimbra integration with Zentyal HOWTO soon.
And for the ones who want to keep eGroupware, we are not deleting
ebox-egroupware as a package, we are only dropping the official support for it. If you want to use it and you can live with it, go ahead, it's still in our 2.0-contrib repository and will be there at least until the next major release. See the
Installation Guide for more info about how to install it.
...
So I guess if you get the LDAP structure correct its all possible