I'd like to have a little in-house e-mail server. Doesn't need to broadcast to the Internet. I noticed that when I get onto a web host, they often offer an unlimited number of @example.com e-mail addresses via cpanel. Because I want to experiment with that in testing, I'm wondering if anyone could tell me how to set it up on my machine? I'm using XP and Apache.
Download XAMPP from http://www.apachefriends.org/en/xampp-windows.html. Their stack includes a Mercury Mail server which will do exactly what you are looking for.