Give Xampp a try. As rossco said there is no need to use windows server. The newest Xampp windows installer is very easy to install (pretty much click, click, finish) and contains:
The distribution for Windows 98, NT, 2000, 2003, XP and Vista. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.
Also many add-ons can be got and there is a "lite" version containing only:
XAMPP Lite is a very reduced version of XAMPP with Apache 2.2.6 + PHP 5.2.5 + MySQL 5.0.51 + phpMyAdmin 2.11.3 + OpenSSL 0.9.8g + SQLite 2.8.15. For lovers! For the lite versions exist no upgrades or addons. XAMPP Lite is an only "Take-Run-Delete-Forget-it" package.
But since you want it to serve your domain name email I would suggest the full Distro as Mercury mail is included and it "
Includes POP3, SMTP, IMAP modules".
http://www.apachefriends.org/en/index.html
Or
http://www.apachefriends.org/en/xampp-windows.html
Bookmarks