Whenever HN discusses self-hosting email, half the people with self-hosting experience say they never had any issues and the other half says they had so many issues they had to give it up.
I self-hosted for years and I did all the standard things you're supposed to do, but I had tremendous problems with Gmail and Outlook. Other providers usually went through without issue.