Skip to content

Extracts individual RopIds for all MapiHttp\Mailbox logs in specified directory, converts each RopId to the associated Rop name, then writes Rop names with ActAsUserEmail to csv.

Notifications You must be signed in to change notification settings

erscofie/Mapi-RopBreakdownByUser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

Mapi-RopBreakdownByUser

Usage: .\Mapi-RopBreakdownByUser.ps1 "c:\temp\mapihttplogs"

Extracts individual RopIds for all MapiHttp\Mailbox logs in the specified directory, converts each RopId to the associated Rop name, then writes the Rop name along with user and client info for each rop to CSV.

One .CSV file is created for each .LOG file processed.

Rop logging must be enabled for MapiHttp\mailbox logs so RopId field is populated. Refer to the Wiki for more info.

Script adapted from .\RopBreakdownByUser.ps1, which parses RPC Client Access logs, written by Matthew Huynh.

Thanks to Bill Long for contributing guidance and recommendations for improvements

About

Extracts individual RopIds for all MapiHttp\Mailbox logs in specified directory, converts each RopId to the associated Rop name, then writes Rop names with ActAsUserEmail to csv.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published