Rouncube webmailimizin kota bilgilerine erişebilmesi için öncelikli olarak dovecot imap quota plugin’ini aktif etmemiz gerkmektedir.
Bu işlem için
/etc/dovecot/conf.d/90-quota.conf
dosyasında aşağıdaki gibi düzenleyelim.
plugin { #quota = dirsize:User quota quota = maildir:User quota #quota = dict:User quota::proxy::quota #quota = fs:User quota }
/etc/dovecot/conf.d/20-pop3.conf
dosyasına ekleme yapıyoruz.
mail_plugins = quota
/etc/dovecot/conf.d/20-imap.conf
dosyasına yeni satıra eklenecek kod
protocol imap { mail_plugins = $mail_plugins imap_quota }
etc/dovecot/conf.d/10-mail.conf
mail_plugins = $mail_plugins quota
gerekli düzenlemelerin yapılmasının ardından dovecot konfigüraslarını yeniden yüklüyoruz
dovecot reload service dovecot restart
dovecot’in kota bilgilerini alması için gerekli olan vesta düzenlemelerini yapalım
bin/v-change-mail-account-password
#----------------------------------------------------------# # Action # #----------------------------------------------------------# # Generating hashed password salt=$(generate_password "$PW_MATRIX" "8") md5="{MD5}$($BIN/v-generate-password-hash md5 $salt <<<$password)" #alttaki satır sadece şifre değiştirildiğine kota bilgisi bozulduğu için eklendi quota=$(get_object_value "mail/$domain" 'ACCOUNT' "$account" '$QUOTA') if [[ "$MAIL_SYSTEM" =~ exim ]]; then sed -i "/^$account:/d" $HOMEDIR/$user/conf/mail/$domain/passwd #str="$account:$md5:$user:mail::$HOMEDIR/$user:$quota" str="$account:$md5:$user:mail::$HOMEDIR/$user::userdb_quota_rule=*:storage=${quota}M" echo $str >> $HOMEDIR/$user/conf/mail/$domain/passwd fi
bin/v-add-mail-account
- str="$account:$md5:$user:mail::$HOMEDIR/$user:$quota" + str="$account:$md5:$user:mail::$HOMEDIR/$user::userdb_quota_rule=*:storage=${quota}M"
bin/v-change-mail-account-quota
- str="$account:$md5:$user:mail::$HOMEDIR/$user:$quota" + str="$account:$md5:$user:mail::$HOMEDIR/$user::userdb_quota_rule=*:storage=${quota}M"
Vesta panelden mail hesaplarına kota bilgilerinin girilmesinin ardından roundcube’de mail disk kullanımı görünür olacaktır.
https://wiki2.dovecot.org/Quota