What follows is not a complete guide. It's what I did to get my email services working. If you follow
my steps you'll get my configuration. If you go to the official ubuntu
documentation you'll get the full story and maybe make different choices.
If this is the first time you've ever set up a mail server following my footsteps will be less confusing. I would
recommend you build my version, get some experience with it, then as an experienced user read the ubuntu documents.
If you want another "how I installed mail on ubuntu" check out
this link.
This is as far as I go. You are on your own for other services or programming. Best of luck. I'll leave the links
below so so can review them while you create you own server document.