If you wanna get kyc'ed and pay Google to read your emails, that is.
I use Mailcow dockerized on an Ubuntu server VM on my local network.
I also use MXRoute.com for a few domains. $50/year for unlimited domains and email addresses, but only 50gb storage shared.