浏览代码

[Dovecot] Set bcc in quarantine notify

andryyy 5 年之前
父节点
当前提交
2f818b7f84
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      data/Dockerfiles/dovecot/quarantine_notify.py

+ 2 - 1
data/Dockerfiles/dovecot/quarantine_notify.py

@@ -84,8 +84,9 @@ def notify_rcpt(rcpt, msg_count, quarantine_acl):
       msg.attach(text_part)
       msg.attach(html_part)
       msg['To'] = str(rcpt)
+      bcc = r.get('Q_GLOBAL_RCPT') or ""
       text = msg.as_string()
-      server.sendmail(msg['From'], msg['To'], text)
+      server.sendmail(msg['From'], [str(rcpt)] + [str(bcc)], text)
       server.quit()
       for res in meta_query:
         query_mysql('UPDATE quarantine SET notified = 1 WHERE id = "%d"' % (res['id']), update = True)