Skip to content

Commit 761f1cf

Browse files
author
Kristan Kenney
committed
Fix webmail deletion routines in domain.sh
1 parent 7ef3237 commit 761f1cf

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

func/domain.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -740,22 +740,26 @@ del_mail_ssl_config() {
740740
# Delete webmail support
741741
del_webmail_config() {
742742
if [ ! -z "$WEB_SYSTEM" ]; then
743-
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM*.conf
743+
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM.*.conf
744+
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
744745
fi
745746

746747
if [ ! -z "$PROXY_SYSTEM" ]; then
747-
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM*.conf
748+
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM.*.conf
749+
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
748750
fi
749751
}
750752

751753
# Delete SSL webmail support
752754
del_webmail_ssl_config() {
753755
if [ ! -z "$WEB_SYSTEM" ]; then
754756
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM.ssl.conf
757+
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
755758
fi
756759

757760
if [ ! -z "$PROXY_SYSTEM" ]; then
758761
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM.ssl.conf
762+
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
759763
fi
760764
}
761765

0 commit comments

Comments
 (0)