I'd probably even never open such email on my business email. I get a lot of random emails from a lot of people, I don't think they're the first to figure firstname.lastname@business.com out.
When I get recruiter spam to my work email, I always ask how the writer came across my address. Usually I don't get a response, but sometimes I've had them come clean about either using a service, or guessing.