Update common-run.sh

To fix an issue when multiple domains in ALLOWED_SENDER_DOMAINS, DKIM signature only works for one domain
This commit is contained in:
Antoine GC 2020-08-19 15:56:50 +02:00 committed by GitHub
parent 3f6d1330bb
commit 713ca2a717
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -287,7 +287,7 @@ postfix_setup_dkim() {
domain_dkim_selector="$(get_dkim_selector "${domain}")"
echo -e " ...for domain ${emphasis}${domain}${reset} (selector: ${emphasis}${domain_dkim_selector}${reset})"
echo "${domain_dkim_selector}._domainkey.${domain} ${domain}:${domain_dkim_selector}:${private_key}" >> /etc/opendkim/KeyTable
echo "*@$i ${domain_dkim_selector}._domainkey.${domain}" >> /etc/opendkim/SigningTable
echo "*@${domain} ${domain_dkim_selector}._domainkey.${domain}" >> /etc/opendkim/SigningTable
else
error "Skipping DKIM for domain ${emphasis}${domain}${reset}. File ${private_key} not found!"
fi
@ -361,4 +361,4 @@ execute_post_init_scripts() {
esac
done
fi
}
}