Portál AbcLinuxu, 4. května 2024 12:51


Dotaz: Quota

4.10.2010 10:47 ziki18 | skóre: 9
Quota
Přečteno: 253×
Odpovědět | Admin
Ahojte, mam email server debian,dovecot,postfix,mysql. Uzivatelov nadazujem cez postfixadmin, ale nefunguje mi quota(nenasiel som v ovladacom paneli).

Chcem sa spytat ako riesite pridavanie uzivatelov do mail systemu + quota...??

Dakujem
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.10.2010 14:24 Sten
Rozbalit Rozbalit vše Re: Quota
Odpovědět | | Sbalit | Link | Blokovat | Admin
Postfix umí kvóty (virtual_mailbox_limit_maps), ale Postfixadmin je neumí nastavovat
4.10.2010 14:56 ziki18 | skóre: 9
Rozbalit Rozbalit vše Re: Quota
Aha a cim nastavovat tie kvoty?virtual_mailbox_limit_maps poznam. Dik
4.10.2010 18:20 Sten
Rozbalit Rozbalit vše Re: Quota
Neznám žádný správce Postfixu, který by to uměl. Dělám to tak, že ty kvóty nastavuji přes MySQL konzoli, když už je to potřeba, jinak jsou nastaveny přes DEFAULTS ve stejné tabulce, jako jsou účty
5.10.2010 08:01 kkjanius
Rozbalit Rozbalit vše Re: Quota
Odpovědět | | Sbalit | Link | Blokovat | Admin

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

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.