From 2f7edafd0a0016d73689a7e57393a31a5b701cf7 Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Sat, 11 Feb 2023 11:09:24 -0500 Subject: mx record added and mail subdomain note --- emailwiz.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'emailwiz.sh') diff --git a/emailwiz.sh b/emailwiz.sh index 9e6c04a..4167f88 100644 --- a/emailwiz.sh +++ b/emailwiz.sh @@ -331,6 +331,7 @@ pval="$(tr -d '\n' <"/etc/postfix/dkim/$domain/$subdom.txt" | sed "s/k=rsa.* \"p dkimentry="$subdom._domainkey.$domain TXT v=DKIM1; k=rsa; $pval" dmarcentry="_dmarc.$domain TXT v=DMARC1; p=reject; rua=mailto:dmarc@$domain; fo=1" spfentry="$domain TXT v=spf1 mx a:$maildomain -all" +mxentry="$domain MX 10 $maildomain 300" useradd -m -G mail dmarc @@ -338,9 +339,11 @@ grep -q '^deploy-hook = echo "$RENEWED_DOMAINS" | grep -q' /etc/letsencrypt/cli. echo " deploy-hook = echo \"\$RENEWED_DOMAINS\" | grep -q '$maildomain' && service postfix reload && service dovecot reload" >> /etc/letsencrypt/cli.ini -echo "$dkimentry +echo "NOTE: Elements in the entries might appear in a different order in your registrar's DNS settings. +$dkimentry $dmarcentry -$spfentry" > "$HOME/dns_emailwizard" +$spfentry +$mxentry" > "$HOME/dns_emailwizard" printf "\033[31m _ _ @@ -357,6 +360,8 @@ $dkimentry $dmarcentry $spfentry + +$mxentry \033[0m NOTE: You may need to omit the \`.$domain\` portion at the beginning if inputting them in a registrar's web interface. -- cgit v1.2.3