Yeah, I get loads of emails from recruiters every week. Usually for contract senior positions. I ignore most of them and may ask one to filter me for junior jobs if it's possible.
Companies also want that, honestly. Hiring juniors and mid-level is a pain in the ass too.
Someone with a lot of field experience but willingness to learn would be a good fit in lots of companies.
Also lots of companies need people to working with marketing. For this case your skills are far from outdated.
(Sorry for the late reply!)