From d6c5f0f7dd5eb9ea9455c9ef1e9f5912da7f8966 Mon Sep 17 00:00:00 2001 From: Christoph Date: Fri, 24 Mar 2023 10:36:21 +0100 Subject: [PATCH] create_master_zone_file.sh: add SPF TXT record even if only one mailserver (MX) record is configured. --- create_master_zone_file.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/create_master_zone_file.sh b/create_master_zone_file.sh index a57df1e..3012059 100755 --- a/create_master_zone_file.sh +++ b/create_master_zone_file.sh @@ -733,13 +733,15 @@ EOF if [[ -n "$MX_HOST_2" ]] ; then cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone" @ IN MX 10 ${MX_HOST_2}. +EOF + fi + cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone" ; ; TXT (u.a. SPF) ; -@ IN TXT "v=spf1 a mx -all" +@ 3600 IN TXT "v=spf1 a mx -all" EOF - fi elif [[ -n "${DEFAULT_MX_HOST_1}" ]] ; then cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone" @@ -752,7 +754,7 @@ elif [[ -n "${DEFAULT_MX_HOST_1}" ]] ; then ; ; TXT (u.a. SPF) ; -;@ IN TXT "v=spf1 a mx -all" +;@ 3600 IN TXT "v=spf1 a mx -all" EOF fi