Mail client opinion

Can I host my own email (iRedmail, Zimbra or mailcow), but use outlook mail and calendar client for free so I could then just click “Add on Outlook Calendar” like many websites offer?
I would also miss a simple option to: “Sign in with Google” or “Sign in with Microsoft”, which makes it a lot easier to manage passwords.

What are your thoughts on this?