It's due to a glitch on Neopets and unfortunately the only way to resolve it is by sending in a ticket.
I may be totally wrong but sometimes when I log into an account and check the e-mail preferences, the e-mail address has been replaced with a hash key, I think this is something to do with it.
Anyway, regardless of what caused the glitch, it does happen a lot and is super annoying!