summaryrefslogtreecommitdiffstats
path: root/py3status
diff options
context:
space:
mode:
authorrixx <rixx-git@cutebit.de>2015-03-15 23:56:49 +0100
committerrixx <rixx-git@cutebit.de>2015-03-15 23:56:49 +0100
commitca157d598dc5e9aa8ab4679ad7619b4b1ee832f5 (patch)
treeddcd2ac59c10dc7181fc4ba2aba6ebff3460be46 /py3status
parent7c861be75335f9542e847272aa8a4c9d4f0f079b (diff)
resource saving as proposed by @ultrabug
Diffstat (limited to 'py3status')
-rw-r--r--py3status/modules/imap.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/py3status/modules/imap.py b/py3status/modules/imap.py
index 9228a28..5743cee 100644
--- a/py3status/modules/imap.py
+++ b/py3status/modules/imap.py
@@ -45,10 +45,10 @@ class Py3status:
try:
mail_count = 0
directories = self.mailbox.split(',')
+ connection = imaplib.IMAP4_SSL(self.imap_server, self.port)
+ connection.login(self.user, self.password)
for directory in directories:
- connection = imaplib.IMAP4_SSL(self.imap_server, self.port)
- connection.login(self.user, self.password)
connection.select(directory)
unseen_response = connection.search(None, self.criterion)
connection.close()