Found another site that allows you to check your mail from anywhere. This site is also free except that you have to sign up for an account (unlike mail2web.com). This one also works well.
Access it at www.netmymail.com
I end up using these mail sites from time to time as they allow me to have a quick look at my own email server when I am not at my own computer.