An Ode to Apple’s Hide My Email
I have a unique email address for every single service that I sign up for, similar to this, though selfhosted. I've been doing this for years and it works wonderfully. If someone misuses my email address, or gets annoying, I can simply turn off the address. Bam!<p>It's the easiest Postfix config in the universe, essentially just:<p><pre><code>  virtual_alias_domains = domain1.com domain2.com
  virtual_alias_maps = hash:/etc/postfix/virtual
</code></pre>
And then /etc/postfix/virtual looks like this:<p><pre><code>  phil.equifax@domain1.com firstname.lastname@gmail.com
  phil.experian@domain1.com firstname.lastname@gmail.com
  ... (hundreds of these)
</code></pre>
I also made a super simple web UI for myself to edit this file quickly.<p>Gmail seems to be fine with this, emails do not usually end up in spam. Every full moon maybe, but usually it's alright.<p>It's not as shiny as Apple's thing, but it's 100% selfhosted and I own the domain.