Hi Philipp,
I think we already have a forum post that covers this use case. Please take a look:
Send email if customer has email address of certain purpose, otherwise download the file
It shows two options. One uses a print management condition. The other uses Docentric email tokens and needs no condition.