Ok,
I guess you need to create a Wrapper script (Bash or PHP) and parse all the incoming mails to it first. This would require dovecot custom config as well I guess.
This seems too complicated than needed.
The standard apps like Sendy and Mautic create such configs themselves but don’t know which Email marketing app you are using.
I suggest you stick to services that handle all your bounce /abuse/unsubscribe handling automatically or else you will be looping around leaps and bounds trying to solve things. Email is a very sensitive and convulated thing