Ok, what do I need to make this work? This is mostly for fun but I'd really like to know how to do this? I have a version of "hmailserver" which is supposed to be a free email server that works on XP... which is perfect for my purposes. Anyway, it seems to install just fine but I'm having problems sending and receiving emails through it. I have an account at DynDNS and thought I could use DynDNS to get emails to route to this server? Apparently, I've read some stuff about MX records which I don't understand. Anyone got any pointers? The idea of hosting my own email server sounds like a great idea. Sure, if my server goes down or the power dies the email won't go anywhere. But I can also set all kinds of cool server side features so I'm really interested in this idea. Ideally, I don't want to pay anyone money to host a name... but if I do, I want it to be as cheap as possible. I want as much as possible on my home server.