package
1.0.1
Repository: https://github.com/fraudmarc/fraudmarc-ce.git
Documentation: pkg.go.dev

# Functions

ExtractZipFile extracts first file from zip archive.
ParseDmarcARRParallel uses the parse result of decoding xml and aggregate the information from senderdomainand reverse ip look up result to update the dmarc_reporting_entries table.
ParseDmarcReportBulk invokes the lambda function updating DMR table.
PrepareAttachment unzip the dmarc report data, and return the decompressed xml.
ResolveAddrNames returns a struct containging an address and a list of names mapping to it.
SenderbaseIPData query the senderbase to find out the org name of ip.

# Structs

AddrNames includes address and its names array.
ARBulkInput structure of request parameters.
AWSSettings sets up the aws comfiguration.
DmarcARRContext structure of updating ARR table in txn.