The short answer is no, emails need to be stored somewhere when they are received and if there is no hosting, there is no place for the emails to be stored.
However, if you buy a domain from us, you can set up an email forwarder for each domain, which allows you to forward emails to a mailbox you have hosted elsewhere (eg. gmail).
It can also be possible to configure the DNS for your domain to point to your email providers mailservers so that it handles all email for that domain.
If you need help getting this configured, just get in touch and we can help you get setup.