Much better to maintain an explicit list of names you're currently allowing.
They’re not exactly the same thing. Aliases are alternate addresses (under one domain) you set up yourself, while a catch-all just accepts any address in the domain as valid. While iCloud Mail does allow catch-all¹, aliases are capped at a maximum of three².
¹ https://support.apple.com/en-gb/guide/icloud/mm9e3ee0680f/ic...
² https://support.apple.com/en-gb/guide/icloud/mm074af79454/ic...
I had thought about a catch all, but was worried about bots. What is the best option?
Do you create addresses such as:
eyeball@customdomain.com (for the eye doctor)
tooth@customdomain.com (for the dentist)
bank@customdomain.com
realfirstname@
reddit@
...
...
I would like the ability that if I am in a situation that someone says "give me your email for..." and I would like the ability to just hand them something that is disposable. Would I just stand up say 10 addresses like:random1, random2, random3... then delete them at some point in the future?
I really like Cloud's Hide My Email, but have been looking for alternatives since I am not sure where Apple is heading post Tim Cook.
Fastmail is probably the best $60/year I spend
I have been looking at Fastmail, along with Purelymail ($10/year), which seems to have similar features.
Migadu has been on my radar also, and at $19/yr it is worth giving it a try.
So far I think he's returned at least two domains to their previous owners, because letting them laps was a mistake.