If its for home use. I highly recommend Gsuite or O365 if its more to your liking. The constant headaches of possible being in blacklists and getting around them is way to much trouble.
If you are in a Small Business i also recommend either of the ones mentioned above.
If you are in the enterprise market, i guess you have little choice. Exchange it is, most of the time.