I currently use the host of my website, but eventually plan to self-host and run my own mail server.
If you're looking for an alternative to Screwgle, posteo.de seems like a good option. It's not gratis, but if you can afford the 1 Euro/month paying with money is better than paying with your privacy.
signature.asc
Description: PGP signature