diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index 704ba5b..62ab5d4 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -1590,6 +1590,7 @@ def watch_inbox(host, username, password, callback, reports_folder="INBOX", logger.debug("IMAP error: Broken pipe") logger.debug("Reconnecting watcher") server = imapclient.IMAPClient(host) + server.login(username, password) server.select_folder(rf) idle_start_time = time.monotonic() res = get_dmarc_reports_from_inbox(connection=server,