All of this is doable by manipulating postfix underneatht the hood. I haven't seen what file Mountain Lion specifically creates when you turn on virtual hosting, but traditionally these kind of mappings are stored in /etc/postfix/virtual. You need to postmap the file after making changes and restart postfix.
Jonathan, mailman is seemingly no longer included in OS X Server whicih would ahve been perfect. That means you need to manually build your list in /etc/postfix/virtual or install a 3rd party solution as far as I'm aware. In /etc/postfix/virtual, you could so something like:
group@virtualdomain1.com user@domain1.com, user1@virtualdomain1.com, user3@host.com
Levin, you don't want to do a catch-all, but if you insist, assuming it's with a virtual domain, you'd put in
@domein.com owner@domein.com
When done, run:
postmap /etc/postfix/virtual
postfix reload
Do all of this as root or using the sudo command. If you don't know what I'm talking about, you probably shouldn't do it.