Unusual Sign-in activity
We detected something unusual about a recent sign-in to your Alibaba account. To help keep you safe, we require an extra security challenge.
IP address: 188.8.131.52.11
If this was you, then you can safely ignore this email.
If you’re not sure this was you, a malicious user might have your password. Please review your recent activity and we will help you take corrective action.
Review recent activity
To opt out or change where you receive security notification, click here
Thanks for your understanding,
Alibaba Global Team