I should've known it would be. The site's back up and seanic said the same as what
anadamous said: nobody has access to my account, it's just people using a fake From: address. The dumb thing is that I know people can do that but I start thinking it's something worse.