MiniPortal is web server software for hosting your own websites on a Windows PC.
Setup is simple, and an on-line test will check out your network configuration and router settings.
MiniPortal includes a web server, FTP server, Perl, MiniPortal Administrator (a web-based 'Control Panel'), MiniPortal Manager (a WinGUI for server control). Plug-ins are available for PHP, MySQL, Phorum, YaBB, and Webmail (with ISMail -- see below).
The software comes in two versions:
MiniPortal SOHO: 1 domain, $49 USD
MiniPortal standard edition: unlimited domains, $99 USD
No monthly fees.
Also available is ISMail, a Windows mail server with SMTP, POP3, IMAP4, and unlimited domains and accounts for $99 USD.