If you have your own mail server and view your mail locally on a client like thunderbird, you can’t really view your mail on any machine in which you don’t want to be installing an email client on or one that isn’t yours. Are there any self-hosted webmail options in which you can log into your email on any machine without using a 3rd party service?
I use SnappyMail. It’s a fork of Rainloop that’s actually maintained.
https://github.com/the-djmaze/snappymail
And unlike Rainloop, the Sieve filter editor actually works.
I use RoundCube, I think it’s one of the oldest solutions out there, and is pretty good (and not ugly as of a few years ago).
The usual ones are RoundCube and SnappyMail (which is a fork of deprecated RainLoop). I’m hosting SnappyMail to access my Dovecot when no other mail client is handy.