From d35e3c1effa8e88adacc4e34e74aad47dde231e1 Mon Sep 17 00:00:00 2001 From: andryyy Date: Sat, 19 Oct 2019 22:58:11 +0200 Subject: [PATCH] [Dovecot] Fix Dovecot quarantine notification script --- data/Dockerfiles/dovecot/quarantine_notify.py | 2 +- docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/Dockerfiles/dovecot/quarantine_notify.py b/data/Dockerfiles/dovecot/quarantine_notify.py index ee9a25dc..f0e7d113 100755 --- a/data/Dockerfiles/dovecot/quarantine_notify.py +++ b/data/Dockerfiles/dovecot/quarantine_notify.py @@ -110,7 +110,7 @@ for record in records: print('Could not determine last notification for %s, assuming never' % (record['rcpt'])) last_notification = 0 attrs_json = query_mysql('SELECT attributes FROM mailbox WHERE username = "%s"' % (record['rcpt'])) - attrs = json.loads(str(attrs_json[0]['attributes'].decode('utf-8'))) + attrs = json.loads(str(attrs_json[0]['attributes'])) if attrs['quarantine_notification'] not in ('hourly', 'daily', 'weekly', 'never'): print('Abnormal quarantine_notification value') continue diff --git a/docker-compose.yml b/docker-compose.yml index 4567bcdf..f61d56f2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -173,7 +173,7 @@ services: - sogo dovecot-mailcow: - image: mailcow/dovecot:1.91 + image: mailcow/dovecot:1.92 build: ./data/Dockerfiles/dovecot dns: - ${IPV4_NETWORK:-172.22.1}.254