Portál AbcLinuxu, 11. května 2025 01:33
No mne to cez postfix admin funguje v pohode. Najprv treba nastavit dovecot na miestne dorucovanie, a na to aby nastavenia kvoty bral z databazy vid http://wiki.dovecot.org/Quota/Dict. Ako miestneho dorucovatela treba nastavit dovecot:
v /etc/postfix/main.cf mam toto:
mailbox_command = /usr/lib/dovecot/deliver
virtual_transport = dovecot
a v /etc/postfix/master.cf:
# Dovecot LDA dovecot unix - n n - - pipe flags=DRhu user=vmail:users argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}
v /etc/dovecot/dovecot.conf mam nastavene:
mail_plugins = quota imap_quota
v sekcii protocol lda { mail_plugins = sieve quota
dalej mam sekciu
dict {
quota = mysql:/etc/dovecot/dovecot-dict-quota.conf
#expire = db:/var/lib/dovecot/expire.db
}
a v sekcii plugin{
quota_warning = storage=95%% /usr/local/bin/quota-warning.sh 95
a subor /etc/dovecot/dovecot-dict-quota.conf:
connect = host=localhost dbname=mail user=postfix password=postfix
map{
pattern = priv/quota/storage
table = quota2
username_field = username value_field = bytes
}
map {
pattern = priv/quota/messages table = quota2
username_field = username
value_field = messages }
}
A quotu nastavujem v postfixadminovi v aliasoch, kedy pod aliasmi su vypisane mailboxy. no a quota sa nastavuje vo vlastnostiach mailboxu v MB.
Este podotknem ze dovecot mam z backportov verziu 1.2.14
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.