Migadu has been amazing. It “”just works,”and there’s no reason to deal with any of the crap that comes with hosting email.
They are affordable, and provide exactly what they claim to provide.
Email is not - IMHO - worth the trouble to self host. There are too many hard stops where email is required as login, etc to bother.
I enjoy hosting and using a variety of services. But I’ve no desire to bother with something I can ship out to folks who live and breathe that particular service.