Web Master for the server is
webmaster@wjh.harvard.edu
Send him in email and let him know about the abuse going on in one of the accounts.
Please ping me, if you post it.
I hope they didn't delibveratly put it up, just someone hacked them. I doubt there is much security on university servers in general.