If you still have email that functions (i.e. you've forgotten the password but your email program has it saved), email us at email@techsuperpowers.com to request your password to be sent to your email address. Otherwise, call us at 617.267.9716 (0207 7700 9977 in UK) to contact our support group to get the password.
In order to give you the password over the phone, we may require authorization of the email administrator in your office, so we may have to call you back once we have verified your identity.
Related Topics include: Hosting Frequently Asked Questions, TSP Email and Web Hosting, Spam Filtering.
