Browse Source

发送邮件逻辑修改

Signed-off-by: binren <zhangbr@elab-plus.com>
binren 4 years ago
parent
commit
08c465d3c9
1 changed files with 9 additions and 9 deletions
  1. 9 9
      report_push.py

+ 9 - 9
report_push.py

@@ -460,7 +460,7 @@ class ReportPush(object):
         self.db = MysqlDB(db_name)
         pass
 
-    mails = ['1285211525@qq.com', 'lijm@elab-plus.com', 'xuanxc@elab-plus.com', 'zhuyl@elab-plus.com']
+    mails = ['1285211525@qq.com', 'liutt@elab-plus.com', 'plf@centralchina.com']
 
     def report_push(self, task_key):
         message = {}
@@ -478,14 +478,14 @@ class ReportPush(object):
                 log_data = []
                 try:
                     if value[2]:
-                        # for mail in self.mails:
-                        result = email_util.send_mail_by_admin(title, content, value[1], value[2], value[3])
-                        if result:
-                            log_data = [value[0], value[1], value[2], 1, 'success!!!']
-                        else:
-                            result = email_util.send_mail_by_admin(title, content, value[1], value[2], value[3])
-                            if not result:
-                                log_data = [value[0], value[1], value[2], -1, '第二次发送失败']
+                        for mail in self.mails:
+                            result = email_util.send_mail_by_admin(title, content, mail, value[2], value[3])
+                            if result:
+                                log_data = [value[0], value[1], value[2], 1, 'success!!!']
+                            else:
+                                result = email_util.send_mail_by_admin(title, content, mail, value[2], value[3])
+                                if not result:
+                                    log_data = [value[0], value[1], value[2], -1, '第二次发送失败']
                 except Exception as e:
                     log_data = [value[0], value[1], value[2], -1, str(e)]
                     print(str(e))