Control of network/web communication. When checking the network and web communication the protocols and applications used are captured port independently and selectively controlled. A granular configuration allows control of webmail services, social networks, instant messengers, file transfers and Telnet sessions. Unencrypted and encrypted SSL e-mail communication (including MAPI and IBM Notes) can be intercepted and checked. Monitoring of e-mails and attachments is done independently. In addition, the Web access, other HTTP-based applications and encrypted HTTPS sessions are controlled. The messages and sessions are fully restored with the relevant information in order to be able to then browse through their contents. In addition, all operations can be centrally logged or mirrored.