602pro
You want the lansuite. it is free. I registered since I get so much use from it.
yahoo comes with one e-mail address. There is also an
anyone@yourdomainname.com service that they offer for free that will route all "misdirected" e-mail to another e-mail address. So foinstance, that one e-mail that you are allowed for free, ( in my instance
misd@evadco.com ) is set to recieve ALL e-mail associated with your domain. So for instance, if you type in "sales@evadco.com" then that e-mail would be forwarded to
misd@evadco.com.
Now, 602pro will download all the e-mail from
misd@evadco.com and distribute it baised on who it was supposed to go to ( such as "sales@evadco.com") as long as you have that name set up in 602pro as a valid e-mail account.
Then, 602pro will act as an e-mail server that users can log into. So you set up a user (yourself) with your name inside 602pro. Then you use outlook ( or whatever you want ) to connect to 602pro and download your e-mail. You can also set up 602pro to send any mail that is not in its database of users to a 3rd e-mail, so none is lost. Like if you misspell "dave@evadco.com" as "daev@evadco.com" it will not be lost. Handy feature if you run it as a buisness.
602pro can also act as a firewall ( blocking ports and ip's. ) it can even block specific web sites. It can be a DHCP server, DNS server, Web server, ( cgi and perl scripting ) a fax server, It does everything!
Not only that, but it takes about 30 seconds to add a e-mail inside 602pro, along with being accesable from the web.
<edit>
You should be able to use 602pro with any registar out there, as long as they give you one e-mail and have something like yahoo's anyone@ service.