I never agree to sharing my email address with partners, so if that's the case, then it was without my consent.
However generally speaking, I've noticed there's a big difference in the spam you get from somebody selling your data and the spam you get from a database compromise. When somebody sells your data, you get spam from real organisations who happen to be acting in a sleazy way (e.g. bulk promo emails sent to people without their consent). When somebody's database gets compromised, you get things like phishing emails and V14gr4-style emails designed to bypass spam filters. The MyFitnessPal spam was the latter sort.
Here's an example:
****Quailty Medstore 2017****
--Low Pr1ce$ For Pills--
--Fsat Delivery Wroldwide--
--Trusetd Onlline Shhop--
<spam URL redacted>
This was sent to an email address I've only ever given to MyFitnessPal. MyFitnessPal say the breach happened in late February of this year, but this email was sent in August of last year.[0] https://www.reddit.com/r/unitedkingdom/comments/888ds3/under...