I'd really like to see if this is possible to accomplish without too much work involved.
I need the ability to create a 'group' in postfixadmin, and add 'users' (email accounts) to them. Users should be able to be members of multiple groups. It would be nice if there was support for nested groups, but that would just be a bonus...
Why I need this...
We are in the process of implementing the SOGo Groupware server. It is really, really slick, but there is one management shortcoming that is really going to make my life much more difficult than it should be.
Their system works perfectly with postfixadmin DB for everything, but, for managing ACLs, they only support Groups using Active Directory integration (ie, Active Directory Security Groups). They don't have any way to create their own SQL based groups.
They did say, however, that if postfixadmin supported SQL based groups (ie, creating a 'Group', and adding email accounts to it), then it would be a simple matter to constructy an SQL Query that would allow their ACL system to support SQL based groups for managing ACLs.
So, the question is, is this a really complex request, or relatively simple?