Creating email alias with wildcard(user*@XXX.com)

I am trying to create an alias that forwards anything after the username to my address(ie. USER***@123.com to USER@123.com)
I tried creating an alias with just an * after the username, but does not seem to work.
Only need to receive emails from the wildcards not send
Is there a special synax for doing this?
Thanks

I assume this is for organizing the inbox or signing up for services?

use Tagged emails (no need for alias, just add +tagname to email)

Example:

username+facebook@example.com which sends email to username@example.com