From 16161a69631897e2821f1e396cf9737ae0f9f796 Mon Sep 17 00:00:00 2001
From: jabertwo <git@jabertwo.de>
Date: Wed, 24 May 2023 21:20:36 +0200
Subject: [PATCH] fix sendmail_plenum

---
 webserver/docker_dokuwiki/templates/sendmail_plenum.py | 2 +-
 webserver/docker_mail/tasks/main.yaml                  | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/webserver/docker_dokuwiki/templates/sendmail_plenum.py b/webserver/docker_dokuwiki/templates/sendmail_plenum.py
index 2aaefff5..b2404a92 100644
--- a/webserver/docker_dokuwiki/templates/sendmail_plenum.py
+++ b/webserver/docker_dokuwiki/templates/sendmail_plenum.py
@@ -30,7 +30,7 @@ def do_work():
 
         # There are no topics - just exit
         if (len(topics) == 0):
-            exit()
+            return True
 
         # calculate date of next tuesday
         d = datetime.date.today()
diff --git a/webserver/docker_mail/tasks/main.yaml b/webserver/docker_mail/tasks/main.yaml
index 949eb8d9..d0101de1 100644
--- a/webserver/docker_mail/tasks/main.yaml
+++ b/webserver/docker_mail/tasks/main.yaml
@@ -69,6 +69,13 @@
     - mailu/overrides/postfix/postfix.cf
   register: config
 
+- name: "set local dns record"
+  become: true
+  blockinfile:
+    path: /etc/hosts
+    create: yes
+    block: |
+      {{ ext_ip4 }} mailserver.warpzone.ms
 
 # - name: deploy LogRotate configs
 #   template:
-- 
GitLab