Zoho Attachment Management

Zoho Attachment Management

Here's the requirement I have. Wondering if it's possible within Zoho Crm

So for our different customers at different stages of the sales process we have different documents sent to them. In the early stages they might request collateral or pricing docs while in the latter stages it is documents like MSAs or NDAs. 

We send emails with these attachments uploaded into Zoho. So is there a way to

1. Search for all contacts who have been sent a specific attachment. For example, we're looking for all customers who have been sent MSAs

2. Is there a way to generate reports based on the attachments sent or the attachments associated with a lead?

Thanks