If Cloudflare manages your domain, setting up a custom email address takes about 5 minutes.

Go to your domain in the Cloudflare dashboard → Email → Email Routing → Get started, add a custom address like me@yourdomain.com, and point it to your existing inbox. Cloudflare adds the MX records for you — just verify the destination email and you’re done.

I just set up me@maheshbansod.com this way. It’s free and forwards incoming mail to your regular inbox, no mailbox hosting needed.