Module: check_mk
Branch: master
Commit: 55eacf0f3b207980abe9167472179077a208cc0f
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=55eacf0f3b2079…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Nov 12 16:04:48 2014 +0100
Fixed check_mail_loop error on empty inbox
---
doc/treasures/active_checks/check_mail_loop | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/treasures/active_checks/check_mail_loop
b/doc/treasures/active_checks/check_mail_loop
index bc430b8..15b4a8b 100755
--- a/doc/treasures/active_checks/check_mail_loop
+++ b/doc/treasures/active_checks/check_mail_loop
@@ -242,7 +242,7 @@ def fetch_mails():
g_M.login(fetch_user, fetch_pass)
g_M.select('INBOX', readonly=False) # select INBOX
retcode, messages = g_M.search(None, 'NOT', 'DELETED')
- if retcode == 'OK':
+ if retcode == 'OK' and messages[0].strip():
for num in messages[0].split(' '):
try:
ty, data = g_M.fetch(num, '(RFC822)')