diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index 0588e9b..ed047d1 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -1471,7 +1471,7 @@ def get_dmarc_reports_from_mbox( strip_attachment_payloads=sa, ) if parsed_email["report_type"] == "aggregate": - report_org = parsed_email["report"]["report_metadata"]["report_org"] + report_org = parsed_email["report"]["report_metadata"]["org_name"] report_id = parsed_email["report"]["report_metadata"]["report_id"] report_key = f"{report_org}_{report_id}" if report_key not in SEEN_AGGREGATE_REPORT_IDS: diff --git a/parsedmarc/cli.py b/parsedmarc/cli.py index ca0f6e9..2370f5e 100644 --- a/parsedmarc/cli.py +++ b/parsedmarc/cli.py @@ -1419,7 +1419,7 @@ def _main(): logger.error("Failed to parse {0} - {1}".format(result[1], result[0])) else: if result[0]["report_type"] == "aggregate": - report_org = result[0]["report"]["report_metadata"]["report_org"] + report_org = result[0]["report"]["report_metadata"]["org_name"] report_id = result[0]["report"]["report_metadata"]["report_id"] report_key = f"{report_org}_{report_id}" if report_key not in SEEN_AGGREGATE_REPORT_IDS: