No, it'll be in eBay's terms and conditions.
What's the actual problem with delivery companies having your email address? How are they supposed to contact you and advise of a time slot when they'll be delivering?
Why don't you set up another email address just for sole use for your eBay account if you don't want to use your main email address?