There a site that you can use to check which accounts (given an e-mail address) have been compromised in the past:
https://haveibeenpwned.com/
I also received one of these today actually, but I use unique passwords and the source of the leak was LinkedIn.
1 Like