Skip to content
Snippets Groups Projects
Commit 96d4fc35 authored by void's avatar void
Browse files

Merge branch 'fix/issue-39' into 'master'

fix missing Date Header in sendmail_plenum.py (closes #39)

Closes #39

See merge request !21
parents f16d8c52 b49eee36
No related branches found
No related tags found
1 merge request!21fix missing Date Header in sendmail_plenum.py (closes #39)
......@@ -27,7 +27,7 @@
project_src: /srv/dokuwiki/
state: present
- name: Cronjob für Mailversand Plenumsmail (disbled until proper fix)
- name: Cronjob für Mailversand Plenumsmail
cron:
name: "sendmail_plenum"
weekday: "0"
......
import smtplib
import datetime
from email.message import EmailMessage
from email.utils import formatdate
with open("/srv/dokuwiki/data/data/pages/intern/diskussionsthemen.txt") as fp:
raw = fp.read().split('\n')
......@@ -39,7 +40,7 @@ with open("/srv/dokuwiki/data/data/pages/intern/diskussionsthemen.txt") as fp:
Liebe Zonies,
es gibt wieder Themen die im Plenum besprochen werden sollen. Der nächste
Reguläre Termin ist am nächsten Dienstag ({str(d)}).
Reguläre Termin ist am nächsten Dienstag ({str(d)}) um 20:00.
Im Wiki (https://wiki.warpzone.ms/intern:diskussionsthemen#diskussionsthemen_naechstes_plenum_automatische_einladung)
stehen folgende Themen:
......@@ -54,9 +55,10 @@ sendmail_plenum.py
"""
msg = EmailMessage()
msg['Subject'] = 'Aktuelle Plenumsthemen für den kommenden Dienstag 20:00'
msg['Subject'] = f'Aktuelle Plenumsthemen für Dienstag ({str(d)} 20:00)'
msg['From'] = '{{noreply_email_user}}'
msg['To'] = 'intern@warpzone.ms'
msg['Date'] = formatdate(localtime=True)
msg.set_content(mail)
server = smtplib.SMTP('{{smtp_host}}', {{smtp_port}})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment