I've set up my own mail server with Mailcow (https://mailcow.github.io/mailcow-dockerized-docs/). Can't have taken more than an hour to get everything set up, including SPF/DKIM records for the domain. Set the domain, throw a `docker-compose up -d` at the repo and it Pretty Much Works (TM). I need to set up something to parse and visualize the DMARC reports from other mail servers at some point, but that's it: fully-featured mail server with ActiveSync, spam quarantines, AV, no diving into obscure config files necessary. Alternatives like Mailinabox provide a similar experience.
Some mail servers (Gmail, Outlook) discriminate against small mail providers by marking their stuff as spam. Ironic, because the spam I receive almost exclusively comes from free mailboxes. It doesn't happen consistently, and it tends not to happen anymore once the other party responds.
Truth to be told, I receive WAY more email than I actually send so I usually don't need to care about being marked as a spammer. I care more about control over my emails than I care about the occasional reminder I need to give Outlook users to check the spam folder.
Mailcow is the solution we use. Reliable since years and feature rich. A ticket to add a dmarc parser exists but no one ever contributed the plug and play solution discussed in the ticket. Works pretty straight forward.
+1 for mailinabox from me. Easy to use, reasonably complete and secure, works from a data-centre or home (you'll need a sensible ISP and to manage your network yourself). Can send to gmail ok (after a receiving a couple of emails from a gmail account) and to microsoft (after going through their I'm-ok process). And like jeroenhd, I receive much more than I send.
Some mail servers (Gmail, Outlook) discriminate against small mail providers by marking their stuff as spam. Ironic, because the spam I receive almost exclusively comes from free mailboxes. It doesn't happen consistently, and it tends not to happen anymore once the other party responds.
Truth to be told, I receive WAY more email than I actually send so I usually don't need to care about being marked as a spammer. I care more about control over my emails than I care about the occasional reminder I need to give Outlook users to check the spam folder.