While convenient, using a catch-all setup for your email is a bit like playing with fire, these days.
Exhibit #1: My webspace provider DreamHost recently gave up on allowing its customers to create catch-all forwards on (sub)domains (with only one exception) because:
What happens is, people set up an email address @theirdomain hosted with us, and set [...]