diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a662fc1..8314bb8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +4.3.2 +----- + +- Fix normalization of the forensic sample from address + 4.3.1 ----- diff --git a/parsedmarc/__version__.py b/parsedmarc/__version__.py index becc65ee..a3a9e038 100644 --- a/parsedmarc/__version__.py +++ b/parsedmarc/__version__.py @@ -2,7 +2,7 @@ import platform -__version__ = "4.3.1" +__version__ = "4.3.2" USER_AGENT = "Mozilla/5.0 ((0 {1})) parsedmarc/{2}".format( platform.system(), diff --git a/parsedmarc/utils.py b/parsedmarc/utils.py index 653f6259..354cf211 100644 --- a/parsedmarc/utils.py +++ b/parsedmarc/utils.py @@ -410,8 +410,8 @@ def parse_email(data): else: parsed_email["from"] = None - if parsed_email["from"] is not None: - parsed_email["from"] = parse_email_address(parsed_email["from"][0]) + if parsed_email["from"] is not None: + parsed_email["from"] = parse_email_address(parsed_email["from"][0]) if "date" in parsed_email: parsed_email["date"] = parsed_email["date"].replace("T", " ")