I am developing a system to monitor and log email activities similar to Teramind’s functionality. The goal is to create a feature that logs details about emails sent through both web browsers (including incognito mode) and Outlook. Specifically, I want to capture the following information:
Sender (From),Recipient (To),Subject,Attachment file names
The logging should be done by an agent installed on the client’s system, and the collected data should be sent to an API for processing.
Here’s what I need help with:
Browser Monitoring:
How can I create a hidden agent that runs on the client’s system to capture email details when sent through browsers, including both regular and incognito modes?
Outlook Monitoring:
How can I capture and log email details and attachments sent from Outlook?
Integration with .NET:
What are the best practices for implementing this functionality in a .NET application?
How can I efficiently send the collected data to an API?
I tried researching methods to monitor and log email activities from browsers and Outlook using .NET. I was expecting to find guidance on capturing email details and attachments effectively, as well as how to integrate this functionality with an API.
Shoaib Razaq is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
3