There is a solution to this problem. There are two providers still provides email hosting for your domain for free.
Yandex Connect & Zoho Mail
Both providers are providing awesome services totally free. I have a good experience of using both for many years.
Fun Fact: Back in 2017 I've earned thousands of dollars by setting up Yandex Mail for domain on Fiverr!
From that experience I can tell that yandex connect is just great when you dont want to spend money on email hosting..
Features of Both providers
Setting up the emails for your domain is quite simple. Signup & follow the instructions.
If you need help setting up email for your domain just DM me on twitter. I will be happy to help my fellow IndieHackers