What can I do if I forgot my account ID or email address?
To help you retrieve your account, please contact Customer Service Team and provide as much information as you can, so we could try to locate the account for you, such as:
Contacts and support channels for Alibaba.com customer service team, including email and live chat support, social media contacts, a knowledge base, and community forum.