Add a variable value check
This commit is contained in:
parent
aa9ed1d7cf
commit
2bc6f0902d
|
@ -805,7 +805,9 @@ if [ "${MAIL_SERVER_ENABLED}" == "true" ]; then
|
||||||
|
|
||||||
if check_ip_is_internal $DOCKER_APP_SUBNET $MAIL_SERVER_API_HOST; then
|
if check_ip_is_internal $DOCKER_APP_SUBNET $MAIL_SERVER_API_HOST; then
|
||||||
SENDER_IP=$(hostname -i);
|
SENDER_IP=$(hostname -i);
|
||||||
echo "$(dig +short myip.opendns.com @resolver1.opendns.com) $MAIL_DOMAIN_NAME" >> /etc/hosts
|
if [[ -n ${MAIL_DOMAIN_NAME} ]]; then
|
||||||
|
echo "$(dig +short myip.opendns.com @resolver1.opendns.com) ${MAIL_DOMAIN_NAME}" >> /etc/hosts
|
||||||
|
fi
|
||||||
elif [[ "$(dig +short myip.opendns.com @resolver1.opendns.com)" =~ $VALID_IP_ADDRESS_REGEX ]]; then
|
elif [[ "$(dig +short myip.opendns.com @resolver1.opendns.com)" =~ $VALID_IP_ADDRESS_REGEX ]]; then
|
||||||
SENDER_IP=$(dig +short myip.opendns.com @resolver1.opendns.com);
|
SENDER_IP=$(dig +short myip.opendns.com @resolver1.opendns.com);
|
||||||
log_debug "External ip $SENDER_IP is valid";
|
log_debug "External ip $SENDER_IP is valid";
|
||||||
|
|
Loading…
Reference in New Issue