well apache is as simple to setup as one command.
/etc/init.d/httpd start
if all you want is a basic web server, it does get more complicated though, check out my website listed below it you want more information on apache.
as for your mail server this might be use ful to you.
it's is my replacement for M$ exchange server. Dovecot runs
as either pop3 or imap, the Perl script draws down the aliases from the Active
Directory CN, postfix runs as the SMTP server, sSquirrel Mail runs as my mail
client and the Squirrel Mail plug-in draws the needed information down from
Active directory automatically every time you login and places it in your squirrel
mail preferences and winbind authenticates against active directory to synchronize
the usernames/passwords between ADS and the Linux box.
http://www.yourhowto.org/content/view/25/9/
as use the search function on the website and just search for postfix you'll come up with all kinds of stuff to do with mail servers.