Jag skulle börja med att installera Macosx. Därefter ta reda på vilka e-postservrar som finns tillgängliga och läsa in dig på dem så att du kan väga för- och nackdelar mot varandra, exempelvis hur man konfigurerar, vilka möjligheter du har till inställningar, vad andra användare säger i olika forum på nätet, etc. Kör du en traditionell unixserver så blir det ju bökigare att ställa in, men när du väl lärt dig det har du möjlighet att göra ändringar med ssh i terminalen, utan att ens vara i närheten av datorn. Och ju mindre grafiska program du har igång, desto mindre kraft går åt till serverfunktioinerna. Men samtidigt underlättar det för den oerfarne, och är mera macigt, att peka och klicka igång servern.
Har ju nämnt sendmail, postfix och exim tidigare. Titta också på cyrus imap och imap-uw, som ger dig imap och pop3-möjligheter. Andra kan säkert tipsa om fler alternativ.
När du sen fastnat för en som verkar passa dig är det dags att sätta sig in i hur man praktiskt går till väga.
Gör samma sak med webmail, om du vill ha det. De flesta kräver dock att webservern klarar php för att visa dynamiska sidor. Några du kan kika på: Squirrelmail, Open Webmail, Horde och prayer.
Vad gäller webservern så finns apache inbyggd och startas via systemnställningarna. Behöver sällan konfigureras något alls om man vill köra enklare hemsidor. Bara att lägga filerna i /Library/WebServer/Documents.
Har du riktigt gott om pengar så kan du ju kika på macosx server så får du grafiskt gränssnitt till allt du vill ha. Squirrelmail följer också med till server, men behöver uppdateras för att funka med smtp-autentisering.
Edit: Några sex månader ska nog inte behövas för att allt ska rulla. La till lite annat också.