Wrote an Ansible role for this. Have a 10/10 score on mail-tester for outbound but I mostly use it for creating an alias everytime I register somewhere. If a site is sending me annoying emails i can prune their alias, and then it's like having a layer 7 firewall that tells them off with a bounce.
Still send family mail via Proton.