Portál AbcLinuxu, 14. srpna 2025 12:14


Dotaz: Postfix a dorucovani do maildiru

5.4.2005 13:48 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Postfix a dorucovani do maildiru
Přečteno: 507×
Odpovědět | Admin
potreboval bych poradit jak nastavit postfix tak aby mi prichozi postu, ktera mi prijde na server dorucovat do schranek uzivatelu. na vybirani pouzivam dovecot a ten mi vytvori slozky v ~/mail/

Potreboval bych aby mi veskere zpravy ktere prijdou na server dorucil prave do slozky ~/mail/cur kde se nachazi veskera nova posta a dovecot se prave na ni odkazuje. Momentalne nemuzu predlozit svoji cast konfiguracniho souboru pac nejsem u linuxoveho stroje.

Dekuji za kazdou odpoved, ktera me v tomhle smeru nakopne.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.4.2005 14:46 Milos Prchlik
Rozbalit Rozbalit vše Re: Postfix a dorucovani do maildiru
Odpovědět | | Sbalit | Link | Blokovat | Admin
V main.cf by melo stacit nastavit jen tohle:

home_mailbox = mail/

To lomitko na konci zapne dorucovani do maildiru v adresari ~/mail
5.4.2005 14:53 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
Rozbalit Rozbalit vše Re: Postfix a dorucovani do maildiru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Maildir jako takovy je celkem prosty a je to popsano primo v konfiguraku main.cf, kdyz byste zkusil hledat slovicko Maildir. To k tomu pozadovanemu nakopnuti. :)

Proste pouzijete:
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...
http://prirucka.ujc.cas.cz/?ref=785&id=790.
6.4.2005 00:55 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Postfix a dorucovani do maildiru
tak uz jsem to rozchodil.
Bohuzel jsem tam nemel to lomitko proto mi to nechodilo.

Jeste by me zajimalo jak je to s tema kvotama. Jestli to chapu spravne tak na kazdou schranku nastavim nejakou pevnou velikost, kterou nepujde prekrocit ????
6.4.2005 01:32 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
Rozbalit Rozbalit vše Re: Postfix a dorucovani do maildiru
V podstate nastavite limit na celkovou velikost schranky, coz je u maildiru malilinko slozitejsi a ne kazdy program to umi. Umi to vsak postfix (pres lokalni dorucovani pomoci deliverquota), umi to courier IMAP a zobrazi to mj. napr. SquirrelMail nebo Mozilla.

Jestlize mam vytvorene maildir 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
6.4.2005 01:45 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Postfix a dorucovani do maildiru
Diky za lehke vysvetleni. Momentalne mam schranky pro 5 uzivatelu tak me tolik nevadi ze tam je nekolik stovek mailu a nejsou nastaveny kvoty. Ale pokud by pribyli zase nejake uzivatelske konta tak asi bych o tomhle musel premyslet. Ale alespon vim jak to udelat, a jak nastavit slozce maildir urcitou velikost.

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.