You can use anything from linux to windows. I think with Linux, there is a free smtp service built in. Also with say Windows Server 2003, I think it also has a built in SMTP service. I've used a program called Capesoft Email server which did quite well, but it was a pop and smtp email server package, it was fairly cheap at like $30 US or something.