Skip to content

Commit 40e10e8

Browse files
authored
Merge pull request hestiacp#503 from hestiacp/bugfix-webmail-alias
Fix issue in case webmail alias is set to "mail"
2 parents 8db3fee + dd40f98 commit 40e10e8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

func/domain.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,12 +694,17 @@ add_webmail_config() {
694694
ssl_pem="$HOMEDIR/$user/conf/mail/$domain/ssl/$domain.pem"
695695
ssl_ca="$HOMEDIR/$user/conf/mail/$domain/ssl/$domain.ca"
696696

697+
override_alias="";
698+
if [ "$WEBMAIL_ALIAS" != "mail" ]; then
699+
override_alias="mail.$domain"
700+
fi
701+
697702
cat $MAILTPL/$1/$2 | \
698703
sed -e "s|%ip%|$local_ip|g" \
699704
-e "s|%domain%|$WEBMAIL_ALIAS.$domain|g" \
700705
-e "s|%domain_idn%|$domain_idn|g" \
701706
-e "s|%root_domain%|$domain|g" \
702-
-e "s|%alias%|mail.$domain|g" \
707+
-e "s|%alias%|$override_alias|g" \
703708
-e "s|%alias_idn%|${aliases_idn//,/ }|g" \
704709
-e "s|%alias_string%|$alias_string|g" \
705710
-e "s|%email%|info@$domain|g" \

0 commit comments

Comments
 (0)