DKIM: only use random DKIM selector on staging.testrun.org for now

This commit is contained in:
missytake
2024-01-17 20:14:01 +01:00
parent c4af0e49ad
commit 03a367a8b2
2 changed files with 11 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
import iniconfig
import datetime
from datetime import datetime
def read_config(inipath):
@@ -35,12 +35,15 @@ def write_initial_config(inipath, mail_domain):
from importlib.resources import files
inidir = files(__package__).joinpath("ini")
selector = "dkim"
if mail_domain == "staging.testrun.org":
selector = datetime.now().strftime("%Y%m%d%H%M")
content = (
inidir.joinpath("chatmail.ini.f")
.read_text()
.format(
mail_domain=mail_domain,
dkim_selector=str(datetime.datetime.now().strftime("%Y%m%d%H%M")),
dkim_selector=selector,
)
)
if mail_domain.endswith(".testrun.org"):