With a little work you can run just about anything from home. I remember running and UUCP hub with 4 phone lines from my first apartment.
Heh, the backup (never used, but available) for uptime.openacs.org is still behind my DSL line. Of course I did happen to "charm" my way into a class C for my DSL line (after suffering 7 months of deployment testing).
GNU has a GPL'd dynamic DNS server available. Maybe when OpenACS 4 goes gold we could setup hostname.my.openacs.org with it. Heh :)
As for setting up qmail (it was mentioned in the starting post) one url: http://www.lifewithqmail.org. Absolutely the best documentaion for setting up a mail server I've ever read. The docs guys might really want to look into that site for a very good example for creating a brain dead installation doc.