I am running a local mail server using cloudflared tunnels and brevo for sending postfix/sendmail/dovecot/ingress setup I am really happy with the setup. (So far)
Nice. Sounds like a neat way to get the best of all worlds. Self hosted email without exposing your IP, leverage a third party with an existing trusted send reputation but still maintain full ownership of the stack. How much effort has it been to keep it running? Glad that it works for you!
Would like to publish the setup so others can try it out as well.
A fun thing was to route local domain emails locally so they never have to leave the server.
Very little maintenance so far, mustn't speak to soon though.