updated mail counters

This commit is contained in:
Serghey Rodin 2012-06-22 15:48:29 +03:00
commit c5746bea43
3 changed files with 8 additions and 0 deletions

View file

@ -57,6 +57,11 @@ rm -rf $HOMEDIR/$user/mail/$domain/$account
# Update config
sed -i "/ACCOUNT='$account'/d" $USER_DATA/mail/$domain.conf
# Decrease mail accounts counter
accounts=$(wc -l $USER_DATA/mail/$domain.conf | cut -f 1 -d ' ')
decrease_user_value "$user" '$U_MAIL_ACCOUNTS'
update_object_value 'mail' 'DOMAIN' "$domain" '$ACCOUNTS' "$accounts"
# Logging
log_history "$EVENT"

View file

@ -48,6 +48,7 @@ rm -f /etc/exim/domains/$domain
# Updating config
update_object_value 'mail' 'DOMAIN' "$domain" '$SUSPENDED' 'yes'
sed -i "s/SUSPENDED='no'/SUSPENDED='yes'/g" $USER_DATA/mail/$domain.conf
# Logging
log_event "$OK" "$EVENT"

View file

@ -47,6 +47,8 @@ ln -s $HOMEDIR/$user/conf/mail/$domain /etc/exim/domains/
# Updating config
update_object_value 'mail' 'DOMAIN' "$domain" '$SUSPENDED' 'no'
sed -i "s/SUSPENDED='yes'/SUSPENDED='no'/g" $USER_DATA/mail/$domain.conf
# Logging
log_event "$OK" "$EVENT"