Currently on latest version, catch-all is supported and works great for single domain setups. If a website has more than a domain (eg. for localization purposes), the settings available in the email account do not allow you to easily make a "global" catch-all for all domains of the website.
I will try to explain this more clearly:
- Website has a.com a primary domain
- Secondary domain is b.com and is set as an alias
- Email account is user@a.com
- Email account has the
Manage aliases
ยป All aliases
setting enabled so also receives emails sent to user@b.com
- Email account has the
Catch-all
setting enabled so it will receive *@a.com
The problem here is that emails sent to *@b.com won't get catched by these rules. Easy fix I found was to make a new account as forwarder only on the second domain and catch-all enabled, but having a "global catch-all" setting would make this process smoother.