Update build/run/docker-entrypoint/init.d/30-postfix.sh

This commit is contained in:
myve 2025-03-05 02:12:14 +00:00
commit 4ab5c64c6b

View file

@ -34,11 +34,12 @@ fi
addmx=(${MYVEMAIL_DOMAIN}) addmx=(${MYVEMAIL_DOMAIN})
addmx+=(${MYVEMAIL_ADDMX//,/ }) addmx+=(${MYVEMAIL_ADDMX//,/ })
echo -n | tee /etc/postfix/{helo_access,{whitelisted,blacklisted}_{domains,emails}} >/dev/null echo -n | tee /etc/postfix/{helo_access,{whitelisted,blacklisted}_{domains,emails}} >/dev/null
echo ".outbound.protection.outlook.com OK Outlook helos" >/etc/postfix/helo_access
echo "/\.outbound\.protection\.outlook\.com$/ OK Outlook services" >/etc/postfix/helo_access
for domain in ${addmx[@]} for domain in ${addmx[@]}
do do
echo "${domain} OK Primary and backup mail servers" | tee -a /etc/postfix/helo_access >/dev/null echo "/^${domain/./\\.}$/ OK Primary and backup mail servers" | tee -a /etc/postfix/{helo_access,whitelisted_domains} >/dev/null
echo "/^${domain/./\\.}$/ OK Primary and backup mail servers" | tee -a /etc/postfix/whitelisted_domains >/dev/null
done done
# Whitelist domains or server IP addresses # Whitelist domains or server IP addresses