From 7b846607cf9b6f5814aaec012e22bf54692720d6 Mon Sep 17 00:00:00 2001 From: Patrick Ulbrich Date: Sat, 26 Nov 2011 22:23:37 +0100 Subject: [PATCH] do an immediate check, independent of account type --- Mailnag/mailnag.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mailnag/mailnag.py b/Mailnag/mailnag.py index 121a204..90112bb 100644 --- a/Mailnag/mailnag.py +++ b/Mailnag/mailnag.py @@ -96,10 +96,12 @@ def main(): mailchecker = MailChecker(cfg, accounts) + # immediate check + mailchecker.check(firstcheck = True) + # start polling thread for POP3 accounts and # IMAP accounts without idle support if sum(1 for acc in accounts if ((not acc.imap ) or (acc.imap and not acc.idle))) > 0: - mailchecker.check(True) # immediate check, firstcheck=True check_interval = int(cfg.get('general', 'check_interval')) GObject.timeout_add_seconds(60 * check_interval, mailchecker.check)