Hola JoMnel, que tal?
Veo que te interesaste por el mundo de los servidores… malo, porque es un vicio que te cagas :-).
Ahora en serio, Si quieres un programa que te haga de servidor de varios dominios y sea muy muy fácil de usar y además estable:
Argosoft Mail server PRO
www.argosoft.com
Yo para uso personal me quedaria con este, si quieres saber donde encontrar un crack, mandame un email.
Para uso profesional (pero muy profesional, con cuentas de más de 1000 direcciones) el Mdaemon. Va muy bien, claro, pero no es necesario a menos que no necesites mucho potencial y servidor de Ldap principalmente. (Es el que recomiendo para empresas).
No uses el exchange, es muy vulnerable a los ataques, no es que los otros sean perfectos ni mucho menos, pero ya sabemos la debilidad que tiene la gente por los programas de M$.
Sobre lo de las ip, la forma más fácil de solucionarlo es:
Receta: 
Windows nt o 2000 server (o linux con servidor DNS)
Conexión a internet con IP fija (adsl o cable por ejemplo).
Dominio registrado en network solutions.
Preparación:
Registramos nuestro dominio en www.netsol.com.
Instalamos en el windows server el servidor de DNS (sea el NT o el 2000) (en linux no lo se, pero tb lleva uno muy bueno, pero difícil de configurar al principio).
Confiduramos las DNS (mandame un email y te digo lo que hay que hacer, no es dificil, pero si liado).
Entramos en nuestro dominio creado y modificamos el servidor DNS (tb mandame un email y te lo explico paso a paso) aqui hemos de poner nuestro servidor. Por ej. dns1.midominio.com y su ip fija del lado de la WAN, por ej. 80.36.335.34
Problemas: estos canvios tardan exactamente 3 días a hacer efecto 
Configuramos/instalamos el servidor de correo con nuestro dominio y VOILA! tenemos nuestro servidor de correo con nuestro propio dominio y con infinitas cuentas de correo. Ademas, debido a que tenemos nuestras DNS podemos dirigir todas las cuentas de email que queramos a nuestro servidor de correo.
Saludos!