Răsfoiți Sursa

Autoreply permission fix. Thanks to l170v

Serghey Rodin 12 ani în urmă
părinte
comite
dc562aa526
1 a modificat fișierele cu 9 adăugiri și 1 ștergeri
  1. 9 1
      bin/v-add-mail-account-autoreply

+ 9 - 1
bin/v-add-mail-account-autoreply

@@ -44,7 +44,15 @@ is_object_unsuspended "mail/$domain" 'ACCOUNT' "$account"
 #----------------------------------------------------------#
 # Add exim autoreply
 echo -e "$autoreply" > $HOMEDIR/$user/conf/mail/$domain/autoreply.$account.msg
-chown -R root:mail $HOMEDIR/$user/conf/mail/$domain/autoreply.$account.msg
+
+# Set ownership and permissions
+if [ "$MAIL_SYSTEM" = 'exim' ]; then
+    mail_user=exim
+fi
+if [ "$MAIL_SYSTEM" = 'exim4' ]; then
+    mail_user=Debian-exim
+fi
+chown $mail_user:mail $HOMEDIR/$user/conf/mail/$domain/autoreply.$account.msg
 chmod 660 $HOMEDIR/$user/conf/mail/$domain/autoreply.$account.msg