Contacts can be managed client side, such as Netscape Address Book. Distribution lists are called "mail aliases" in unix.
Become root.
Open /etc/aliasesfile, and add the alias name in the left hand side, and the list members to the right hand side of the colon. Eg:
tech-group: a, b, c, d@hotmail.com, e@netscape.net
Save the file, and then run the command "newaliases" which rebuilds the alias database.
Suppose someone sends a mail to tech-group@yourdomain.com, it will be
distributed to users a, b, c in your domain and to d@hotmail.com and e@netscape.net
You may need to mention the subdomain name of the machine also, in case that is not your primary mail server. Such as tech-group@servername.subdomain.yourdomain.com.