But really you could just set up a 'catch all' and have everything routed to one inbox, then use filters to filter the emails to separate folders.
So emails to $PERMUTE1@domain.com could be filtered to a $PERMUTE1 folder, and so on.
And you can also reply from such addresses without extra configuration. On the desktop I use MailMate as my email client, which works great with dynamic aliases. The win is that you don't have to configure anything extra when signing up for some online service.
https://www.fastmail.com/help/receive/addressing.html
You can do this in Google Suite btw, as you can configure a forwarding rule. The problem with Google Suite, last time I tried, is that they no longer want to sign emails with DKIM for such dynamic aliases, so you can receive emails just fine, but sending emails from such addresses is a problem if you have SPF/DKIM domain rules.
I had them handle my DNS for that domain so I'm assuming this won't require any extra setup.
(asterisk) means the character itself, I can't figure out how to type one on this site though.
Edit: this wasn't a feature 3 years ago, I only discovered this 4 months ago when I added a few domains to my account and they added the (asterisk) aliases for those automatically.
For example: myemail+twitter@example.com or myemail.youtube@example.com both go to myemail@example.com
Last I remember, dots aren’t a separator like plus is, they just don’t count as part of the name.
So Gmail treats my.email@ and m.y.e.m.a.i.l@ as aliases of myemail@
exampl.e@protonmail.com == example@protonmail.com == e.xample@protonmail.com
This is a good guide on how you can leverage this technique to identify which website you signed up for, and who sold your email to third parties.
https://www.reddit.com/r/ProtonMail/comments/7425v7/protonma...