Here is a demo project in DelphiXE8 that was intercepting [login to view URL] and some other sites ([login to view URL], outlook.office.com..) emails (when user opens webmail site in the web browser) and showing them in the program. It uses NetfilterSDK ([login to view URL] - can be installed for free with trial drive or we can give you our signed driver..).
[login to view URL] [login to view URL] have been updated, our program stopped catching them.. So we need from you to update [login to view URL] to parse new json schemes of this webmail service.
[login to view URL] captures [login to view URL] chat messages (from the chat popup and from Messenger menu), but it stopped showing message text and just captures user IDs. This should be fixed also.
[login to view URL], we need to add the capture of GoogleHangouts (chat popup im gmail) and show them in the program as From/To/Message.
WebFilterControl - use it to install the driver
PFNetFilter - use it to catch gmail traffic.. as you may test, it should Start the proxy and catch a lot of other things
It is important to set correct driver name in [login to view URL]: err := nf_init(...driver name here depending on your Windows version)..
find your driver name in WebFilterControl tool