Il existe des distributions Linux "all-in-one" pour faire ça : SmeServer http://wiki.contribs.org/Main_Page/fr ClearOS http://www.clearfoundation.com/Software/overview.html Zentyal http://www.zentyal.org/ Sinon, rien n'empêche de tout faire à la main avec une distro généraliste.
Si tu aimes lire des tutos attentivement, c'est très accessible avec un linux standard comme Debian.