[Dovecot] Various fixes for quarantine notifications, many thanks to @DevTek314 for reporting them!

master
andryyy 2019-01-31 21:45:58 +01:00
parent 3aef412669
commit dcd6b2268e
No known key found for this signature in database
GPG Key ID: 8EC34FF2794E25EF
2 changed files with 4 additions and 4 deletions

View File

@ -68,15 +68,15 @@ def notify_rcpt(rcpt, msg_count):
count = 0
while count < 15:
try:
server = smtplib.SMTP('postfix', 589, 'quarntine')
server = smtplib.SMTP('postfix', 590, 'quarntine')
server.ehlo()
msg = MIMEMultipart('alternative')
msg['From'] = r.get('Q_SENDER') or "quarantine@localhost"
msg['Subject'] = r.get('Q_SUBJ') or "Spam Quarantine Notification"
msg['Date'] = formatdate(localtime = True)
text = "You have %d new items" % (msg_count)
text_part = MIMEText(text, 'plain')
html_part = MIMEText(html, 'html')
text_part = MIMEText(text, 'plain', 'utf-8')
html_part = MIMEText(html, 'html', 'utf-8')
msg.attach(text_part)
msg.attach(html_part)
msg['To'] = str(rcpt)

View File

@ -164,7 +164,7 @@ services:
- sogo
dovecot-mailcow:
image: mailcow/dovecot:1.57
image: mailcow/dovecot:1.58
build: ./data/Dockerfiles/dovecot
cap_add:
- NET_BIND_SERVICE