Para hospedagem de sites você deve pesquisar por LAMP que é a combinação de:
Linux;
Apache;
MySql e
PHP
Quanto à servidor de e-mails há diversos, como Sendmail, Exim e um que recomendo bastante, o Postfix.
Na verdade tudo isso que citei são programas que podem ser facilmente instalados e configurados no Ubuntu e que talvez possam suprir a sua necessidade.
Espero que eu tenha sido claro e desejo-lhe boa sorte.
Felix