I work at an MSP, and because of this, I get a lot of emails with DMARC aggregate reports. And honestly, trying to parse all those is a pain. So I automated it.
This consists of two components: An Outlook VBA Class that automatically calls the script for each new email in the Inbox/DMARC folder with an attachment, and a Powershell Script that unzips and analyzes the attachments.
This requires BurntToast v1.0.0 which you can install directly with the import-module burnttoast -allowprerelease
cmdlet in Powershell.
This requires 7Zip, which hopefully you already have because it's great.