create_master_zone_file.sh: add SPF TXT record even if only one mailserver (MX) record is configured.
This commit is contained in:
parent
9f0ea992ec
commit
d6c5f0f7dd
@ -733,13 +733,15 @@ EOF
|
|||||||
if [[ -n "$MX_HOST_2" ]] ; then
|
if [[ -n "$MX_HOST_2" ]] ; then
|
||||||
cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone"
|
cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone"
|
||||||
@ IN MX 10 ${MX_HOST_2}.
|
@ IN MX 10 ${MX_HOST_2}.
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone"
|
||||||
|
|
||||||
;
|
;
|
||||||
; TXT (u.a. SPF)
|
; TXT (u.a. SPF)
|
||||||
;
|
;
|
||||||
@ IN TXT "v=spf1 a mx -all"
|
@ 3600 IN TXT "v=spf1 a mx -all"
|
||||||
EOF
|
EOF
|
||||||
fi
|
|
||||||
elif [[ -n "${DEFAULT_MX_HOST_1}" ]] ; then
|
elif [[ -n "${DEFAULT_MX_HOST_1}" ]] ; then
|
||||||
cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone"
|
cat << EOF >> "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone"
|
||||||
|
|
||||||
@ -752,7 +754,7 @@ elif [[ -n "${DEFAULT_MX_HOST_1}" ]] ; then
|
|||||||
;
|
;
|
||||||
; TXT (u.a. SPF)
|
; TXT (u.a. SPF)
|
||||||
;
|
;
|
||||||
;@ IN TXT "v=spf1 a mx -all"
|
;@ 3600 IN TXT "v=spf1 a mx -all"
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user