Portál AbcLinuxu, 30. prosince 2025 01:56
home_mailbox = mail/Kdyz parametr konci lomitkem, je povazovan za mail dir, jinak je to mailbox. Ale pokud se nemylim, tak do ~/mail/cur/ vam pujde az prectena posta, ta nova konci v ~/mail/new/... Pozor u maildiru je lehce problem s limitem schranky, je potreba pouzit vesely programek deliverquota - asi takhle:
mailbox_command = /usr/bin/deliverquota -w 85 ${HOME}/Mail/+ par drobnosti...
Mail v home uzivatele pomoci:
maildirmake ${USER_HOME}/Mail
pak kvotu pro nej na 15MB nadefinuji pomoci:
maildirmake -q 15728640S ${USER_HOME}/Mail
pricemz (pokud se nemylim) priznak S udava velikost, priznak C udava pocet mailu a lze je uvest oba oddelene carkou. Tim se vytvori soubor ${USER_HOME}/Mail/maildirsize, ve kterem se udrzuji kvoty.
Postfix potom musi pouzivat jiz vyse zmineny deliverquota, aby to chodilo. Parametr -w nn, ktery jsem tam pouzil udava zaplneni v procentech, od ktereho zacne generovat varovani.
Dodatek A:
Kvoty v maildirsize maji sklon se pri ruznych prilezitostech pokazit a je vhodne je alespon jednou denne z cronu umravnit opetovnym odpalenim maildirmake -q 15728640S ${USER_HOME}/Mail, ktere je opet umravni.
Dodatek B:
Dost dobre mozna to jde i jinak, protoze minimalne lokalni postak maildrop umi ve svem /etc/maildroprc neco jako:
DEFAULT=./Mail MAILDIRQUOTA=15728640
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.