There is a setting in the backend that will log anytime an admin opens another user’s message:
It won’t notify the end user, but it does at least leave an entry. Is that sufficient for your purposes?