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