From 55196cb3890a8bd953641208547d4bbabf3c923e Mon Sep 17 00:00:00 2001 From: Dave Rawks Date: Mon, 19 Apr 2021 10:33:27 -0700 Subject: [PATCH] Resolve issue #233 - don't create imap folders when in test mode --- parsedmarc/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index ca4f1e7..562a0a8 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -1060,10 +1060,11 @@ def get_dmarc_reports_from_inbox(connection=None, max_retries=max_retries, initial_folder=reports_folder) - server.create_folder(archive_folder) - server.create_folder(aggregate_reports_folder) - server.create_folder(forensic_reports_folder) - server.create_folder(invalid_reports_folder) + if not test: + server.create_folder(archive_folder) + server.create_folder(aggregate_reports_folder) + server.create_folder(forensic_reports_folder) + server.create_folder(invalid_reports_folder) messages = server.search() total_messages = len(messages)