What makes these odd is that the email is sent straight to my personal email. It's not going through LinkedIn to a random generated email like it used to.
However the personal email is not part of the public profile, they shouldn't have been able to scrape it in the first place.
That leaves only two explanations. Either LinkedIn started selling user personal emails away or company found a way to get private info from profiles?
It wouldn’t be in their financial interest to do so. Their goal is to get you to do outreach on their platform, which requires use of credits (which aren’t cheap). Giving away emails would undercut their entire business model.
So, safe to say it’s some other way they are getting your address.
I was wondering the same thing, especially since I've since changed the email since the 2012 breach.
That or you're still using the same email address that was disclosed in the 2012 data breach that LinkedIn suffered... which is easily obtainable.