Well, I finally took some time hacking around on the webmail and it appears to be working again. Please let me know if you find any problems with it.
And on another happy note, you can now just go to http://mail.ufies.org and you will be sent to the right place :)