I had the same question when developing for one of the clients. I used calculation stage and used different text functions to search and get the url link from the email body.
It went something like this : Mid([Mail Content],InStr([Mail Content],""Document "")-(InStr([Mail Content],""Download