I was giving this some thought and my initial reaction was to suggest a Gmail account with +aliases, e.g. mythrowaway@gmail.com, and then use mythrowaway+whateveralias@gmail.com combined with a forwarding filter.<p>I then saw the &#x27;own domain&#x27; requirement leading me to think Google Apps will let you do this (for money), and you could use a catch-all alias rather than having to use +subaddressing.<p>That said, if you want to use your own domain <i>and</i> host it yourself, you could easily do this on something as small as a Raspberry Pi with exim&#x2F;postfix, and just update &#x2F;etc&#x2F;aliases as required.<p>example &#x2F;etc&#x2F;aliases file:<p><pre><code>  throwaway1: realaddyaliassecret
  throwaway2: realaddyaliassecret
  throwaway3: realaddyaliassecret
  throwaway4: realaddyaliassecret
  realaddyaliassecret: myrealaddress@yahoo.com

</code></pre>
Note that you don&#x27;t need to use a &#x27;realaddyaliassecret&#x27;, it just makes life a bit easier than having to always type in your real email address. And when you&#x27;re done with a throwaway, just remove the entry from your aliases file, and messages should now bounce.<p>Shouldn&#x27;t be particularly difficult to build a nicer front end too, cli or webbased.<p>EDIT: all of this now has me wondering why I haven&#x27;t done this for myself already, given how simple it is. Thanks for the idea!