There you go http://mail2ftp.heliohost.org/ Your account is on Tommy, and it is active. Make sure you clear your browser cache if you're still seeing the inactive page.
EDIT:
By the way, I want to mention that, as far as I know, you're website is the oldest active account we have. If I recall correctly you originally created your account in 2007, and you've been with us ever since. Thanks for being such a loyal user for so long. You've been around longer than I have.