devi installare un server mail. qui, la scelta è vastissima. si va da prodotti "completi" (spesso commerciali) come zimbra (questo è gratuito e open source grazie a yahoo), zarafa, microsoft exchange (che però va solo su windows), che includono webmail, calendari ecc, a cose più essenziali come Courier Mail Server, Cyrus IMAP, Dovecot... la scelta è vastissima.
in alternativa... mi sentirei di consigliarti un'altra possibile soluzione google apps:
http://www.google.com/apps/ (gratuito fino a 50 utenti)
il vantaggio è che in questo caso è google ad occuparsi di tutto, nei loro server, e ti offre gmail, google calendar, google docs, ecc...
in questo modo, non devi preoccuparti di installare e mantenere il server di posta; hai una garanzia di funzionamento maggiore (Google è Google ok, ogni tanto è successo qualche - breve - downtime per la webmail... ma nella maggior parte dei casi imap funzionava sempre, e comunque è successo in totale per una decina di ore in oltre 5 anni di servizio).
personalmente, è così che mi sono regolato io. penso di aver risparmiato molto tempo (l'unica cosa che ho dovuto fare è stato far puntare i DNS ai server di google), e ho ridotto il carico di lavoro del server e ho evitato di installare altri demoni e tenere altre porte aperte.