From cc315d00e1fab5f59c3b061639699787189db4d6 Mon Sep 17 00:00:00 2001 From: Sean Whalen Date: Mon, 28 Jan 2019 10:18:19 -0500 Subject: [PATCH] Rase proper exception on invalid forensic report emails Issue #47 --- parsedmarc/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index 4bdefff..9d0aee8 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -723,7 +723,7 @@ def parse_report_email(input_, nameservers=None, timeout=2.0, timeout=timeout, strip_attachment_payloads=strip_attachment_payloads) except Exception as e: - raise ParserError(e.__str__()) + raise InvalidForensicReport(e.__str__()) result = OrderedDict([("report_type", "forensic"), ("report", forensic_report)])