While less private if you have a domain instead of hosting youself you can delegate the handling to a mail provider.
This way you retain the ability to seamlessly change mail provider. And you gain other benefits like infinit number of alias while requiring a low level of technical knowledge and maintenance.
That's what I do as well. In addition, all my emails are backed up in my local email client (which I back up locally to another location once in a few days) so if things go south I have a way to restore my accounts.
Yeah I found them a few months ago when looking for providers, and it's insane how cheap they are. $1/mo gets you a custom domain email, and a bunch of online office/productivity apps.
Only issue I see is that their mobile apps seem to be a joke when it comes to privacy. I wouldn't trust them not to read/scan my emails either, but that's not always a deal breaker.
This way you retain the ability to seamlessly change mail provider. And you gain other benefits like infinit number of alias while requiring a low level of technical knowledge and maintenance.