From 324b723efabc3cafccde627e87cca4d6ea935f52 Mon Sep 17 00:00:00 2001 From: su-ex Date: Fri, 26 Jan 2024 12:59:44 +0100 Subject: [PATCH 1/2] Add trailing semicolon for DMARC authorisation record This seems to be necessary: https://stackoverflow.com/a/72463456 --- core/admin/mailu/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/admin/mailu/models.py b/core/admin/mailu/models.py index 45ec457c..824ee971 100644 --- a/core/admin/mailu/models.py +++ b/core/admin/mailu/models.py @@ -250,7 +250,7 @@ class Domain(Base): """ return DMARC report record for mailu server """ if self.dkim_key: domain = app.config['DOMAIN'] - return f'{self.name}._report._dmarc.{domain}. 600 IN TXT "v=DMARC1"' + return f'{self.name}._report._dmarc.{domain}. 600 IN TXT "v=DMARC1;"' @cached_property def dns_autoconfig(self): From 98a6bab0cab213234a17df0ea6b7bd81680a0222 Mon Sep 17 00:00:00 2001 From: Florent Daigniere Date: Mon, 5 Feb 2024 18:33:48 +0100 Subject: [PATCH 2/2] towncrier --- towncrier/newsfragments/3150.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 towncrier/newsfragments/3150.bugfix diff --git a/towncrier/newsfragments/3150.bugfix b/towncrier/newsfragments/3150.bugfix new file mode 100644 index 00000000..f1121aaf --- /dev/null +++ b/towncrier/newsfragments/3150.bugfix @@ -0,0 +1 @@ +Add a semicolum to DMARC records