I don't so much agree that Samba has nothing to do with servers. You have Samba file servers, and Samba clients. When integrating multiple OS's, Samba seems to be the way to go.
As for a mail server, look into Postfix,
www.postfix.org
Apache is very well documented on the apache homepage at
www.apache.org
And the TLDP is a good place to look, but also check out
www.sf.net and see about some dial up projects.
BTW, what is "man lan"? A LAN is a local area network, it's sort of an easy way to say connecting 2 or more computers in relative close proximity. So really, I don't think you'll find a man lan. However you may find a HOW-TO from tldp on networking. Also look into routing.
Cool