Small improvements with some scripts so unnecessary records dont get updated if they dont need to.

This commit is contained in:
daulton 2019-03-27 21:38:15 -05:00
parent 0063705ec6
commit 9b34d9c784
7 changed files with 19 additions and 19 deletions

View file

@ -7,7 +7,7 @@
#
# Usage:
# Edit these variables:
# STORAGE_BASE_DIRECTORY
# PASSWORD_SCHEME
# DEFAULT_QUOTA='1024' # 1024 is 1GB
# ALIAS_ARRAY
#

View file

@ -30,6 +30,6 @@ if [ "$1" == "-h" ] || [ "$1" == "--h" ] || [ "$1" == "/h" ] || [ $# -eq 0 ]; th
exit 0
fi
printf "UPDATE mailbox SET enableimap = '0' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enableimapsecured = '0' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enableimaptls = '0' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enableimap = '0' WHERE username = '$username' AND enableimap = '1';\n"
printf "UPDATE mailbox SET enableimapsecured = '0' WHERE username = '$username' AND enableimapsecured = '1';\n"
printf "UPDATE mailbox SET enableimaptls = '0' WHERE username = '$username' AND enableimaptls = '1';\n"

View file

@ -34,6 +34,6 @@ if [ "$1" == "-h" ] || [ "$1" == "--h" ] || [ "$1" == "/h" ] || [ $# -eq 0 ]; th
exit 0
fi
printf "UPDATE mailbox SET enablepop3 = '0' WHERE domain = '$domain';\n"
printf "UPDATE mailbox SET enablepop3secured = '0' WHERE domain = '$domain';\n"
printf "UPDATE mailbox SET enablepop3tls = '0' WHERE domain = '$domain';\n"
printf "UPDATE mailbox SET enablepop3 = '0' WHERE domain = '$domain' AND enablepop3 = '1';\n"
printf "UPDATE mailbox SET enablepop3secured = '0' WHERE domain = '$domain' AND enablepop3secured = '1';\n"
printf "UPDATE mailbox SET enablepop3tls = '0' WHERE domain = '$domain' AND enablepop3tls = '1';\n"

View file

@ -30,6 +30,6 @@ if [ "$1" == "-h" ] || [ "$1" == "--h" ] || [ "$1" == "/h" ] || [ $# -eq 0 ]; th
exit 0
fi
printf "UPDATE mailbox SET enablepop3 = '0' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enablepop3secured = '0' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enablepop3tls = '0' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enablepop3 = '0' WHERE username = '$username' AND enablepop3 = '1';\n"
printf "UPDATE mailbox SET enablepop3secured = '0' WHERE username = '$username' AND enablepop3secured = '1';\n"
printf "UPDATE mailbox SET enablepop3tls = '0' WHERE username = '$username' AND enablepop3tls = '1';\n"

View file

@ -30,6 +30,6 @@ if [ "$1" == "-h" ] || [ "$1" == "--h" ] || [ "$1" == "/h" ] || [ $# -eq 0 ]; th
exit 0
fi
printf "UPDATE mailbox SET enableimap = '1' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enableimapsecured = '1' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enableimaptls = '1' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enableimap = '1' WHERE username = '$username' AND enableimap = '0';\n"
printf "UPDATE mailbox SET enableimapsecured = '1' WHERE username = '$username' AND enableimapsecured = '0';\n"
printf "UPDATE mailbox SET enableimaptls = '1' WHERE username = '$username' AND enableimaptls = '0';\n"

View file

@ -34,6 +34,6 @@ if [ "$1" == "-h" ] || [ "$1" == "--h" ] || [ "$1" == "/h" ] || [ $# -eq 0 ]; th
exit 0
fi
printf "UPDATE mailbox SET enablepop3 = '1' WHERE domain = '$domain';\n"
printf "UPDATE mailbox SET enablepop3secured = '1' WHERE domain = '$domain';\n"
printf "UPDATE mailbox SET enablepop3tls = '1' WHERE domain = '$domain';\n"
printf "UPDATE mailbox SET enablepop3 = '1' WHERE domain = '$domain' AND enablepop3 = '0';\n"
printf "UPDATE mailbox SET enablepop3secured = '1' WHERE domain = '$domain' AND enablepop3secured = '0';\n"
printf "UPDATE mailbox SET enablepop3tls = '1' WHERE domain = '$domain' AND enablepop3tls = '0';\n"

View file

@ -30,6 +30,6 @@ if [ "$1" == "-h" ] || [ "$1" == "--h" ] || [ "$1" == "/h" ] || [ $# -eq 0 ]; th
exit 0
fi
printf "UPDATE mailbox SET enablepop3 = '1' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enablepop3secured = '1' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enablepop3tls = '1' WHERE username = '$username';\n"
printf "UPDATE mailbox SET enablepop3 = '1' WHERE username = '$username' AND enablepop3 = '0';\n"
printf "UPDATE mailbox SET enablepop3secured = '1' WHERE username = '$username' AND enablepop3secured = '0';\n"
printf "UPDATE mailbox SET enablepop3tls = '1' WHERE username = '$username' AND enablepop3tls = '0';\n"