diff --git a/tester.py b/tester.py
index 53cf6e7259cc044c1181f497f3ae8844c803c489..b1e7db9696eaa314fc32b037583ffc9663aa2e8f 100755
--- a/tester.py
+++ b/tester.py
@@ -48,7 +48,7 @@ class Tester():
     -h: show this message.''' % __file__
     VALID_ARGS = ['-e', '-f', '-b', '-d', '-h']
     MAX_LOG_FILES = 50
-    NO_MAIL_FAILURES_COUNT = 30
+    NO_MAIL_FAILURES_COUNT = 5
 
     def __init__(self, *args):
         log('\033[96m-------------------------------\033[0m')
@@ -338,13 +338,15 @@ class Tester():
                         else:
                             break
                 if consecutive_failures == self.NO_MAIL_FAILURES_COUNT:
-                    log('Maximum consecutive tester failures reached (%s).\nNo more emails will be sent.' % consecutive_failures)
+                    consecutive_msg = 'Maximum consecutive tester failures reached (%s).\nNo more emails will be sent.' % consecutive_failures
                     send_email = True
                 elif consecutive_failures < self.NO_MAIL_FAILURES_COUNT:
-                    log('Consecutive tester failures: %s.' % consecutive_failures)
+                    consecutive_msg = 'Consecutive tester failures: %s.' % consecutive_failures
                     send_email = True
                 else:
-                    log('Too many consecutive tester failures: %s, no email will be sent.' % consecutive_failures)
+                    consecutive_msg = 'Too many consecutive tester failures: %s, no email will be sent.' % consecutive_failures
+                log(consecutive_msg)
+                html_report += '\n<br/>' + consecutive_msg.replace('\n', '\n<br/>')
         if send_email:
             recipients = utils.get_conf('EMAIL_ADMINS')
             system_domain = utils.get_conf('MS_SERVER_NAME')