WalterH No. I want to have all mails delivered to the user or shared mailboxes they were sent to (like a regular mailserver). And to a specified mailbox if the mailbox doesn't exist (catch-all for non-existant mailboxes).
The optimal solution would be that you can enter @example.com as an alias or sync that alias from LDAP and this works then exactly as it does in Exchange. Mails get delivered as normal 1. on the mail address of the mailbox 2. on the aliases 3. if no matching mailbox or alias is found then use the catchall target.