Ninjalatin:
Te doy un ejemplo: Tengo instalado un Linux Terminal Server (más info en
http://ltsp.org) y en la documentación se recomienda tener 64 MB de RAM por cada usuario conectado, más otros 80 MB para el sistema (o algo así, ya no me acuerdo...). Por eso tengo 512 MB actualmente.
Por otra parte, si lo que quieres es un servidor de correo para no muchos usuarios, hasta un P150 con 64 MB de RAM puede servir. Es decir, la cantidad de RAM es sumamente relativa; no hay una "fórmula mágica".
Si tuviera 500 usuarios accediendo a un servidor de correo y web, y además haciendo consultas a una base de datos relativamente grande, todo esto en un ambiente de producción, consideraría un PC dual con al menos 1 GB de RAM... o mejor aún: UN servidor para correo, OTRO para web y OTRO para la base de datos.
Pero repito: esto es sumamente relativo y depende de qué tan crítico sea el rendimiento del sistema y qué tan importante son los datos que manejas (y también depende de cuánto pre$upuesto tengas disponible
).
Saludos.