For self-hosted, Iโve heard round cube is nice. We use it at work. Itโs okay. Web client is ugly last time I checked, but everyone has their clients, so thereโs no real difference to any other email provider, except the company controls it entirely.
Iโd deploy Round Cube for myself and family, but I have very little motivation to do so. I email some internet people very infrequently, and thatโs pretty much it. Some services send me emails, but they are mostly spam, I created a separate email for people (and I have like one email a week at best), and I really donโt care about that other email for spam. So, I donโt know, I donโt feel any real need to self-host.