Browse Source

[Dovecot] Quarantine: add increment of count to prevent infinity loop (#3591)

fix #3590
might even prevent memory error in #2545
Jan Malte Gerth 5 years ago
parent
commit
15254fc48f
1 changed files with 1 additions and 0 deletions
  1. 1 0
      data/Dockerfiles/dovecot/quarantine_notify.py

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

@@ -70,6 +70,7 @@ def notify_rcpt(rcpt, msg_count, quarantine_acl):
   text = html2text.html2text(html)
   text = html2text.html2text(html)
   count = 0
   count = 0
   while count < 15:
   while count < 15:
+    count += 1
     try:
     try:
       server = smtplib.SMTP('postfix', 590, 'quarantine')
       server = smtplib.SMTP('postfix', 590, 'quarantine')
       server.ehlo()
       server.ehlo()