Well everybody was a newbie one day ...... linux community shall gladly help u out.
What do u mean by address book capability ? u want LDAP ?
Check out the following s/w on www.freshmeat.net
1. squirrelmail ( for web based email )
2. sendmail ( SMTP mail server ).
3. SAMBA ( file sharing and so on ..... just like NT ).
Hope this is what ur looking out for.