Sziasztok!
Az a problémám, hogy 2.9-ről 3.1-re upgradelve a postfixet a quota támogatás nem az igazi. Ami be van állítva az működik, de módosítva a jelenlegi értékeket nem változik a maildirsize fájlban a quota mérete.
Az a gyanúm, hogy deprecated lett a régi megoldás:
"/usr/local/sbin/postconf: warning: /usr/local/etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes"
Ebből arra következtetek, hogy a VDA agent nincs már benne a 3.x postfixben, ezt akkor külön kell már melléreszelni, vagy van valami szofisztikáltabb megoldás?
Köszi a segítséget!
#update1: manuálisan felraktam a VDA patchet, de továbbra sem frissül a maildirsize fájlban a kvóta értéke.
- 1922 megtekintés
Hozzászólások
Ez tuti postfix? Nem a Courier intézi a maildirsize-t?
Én egy ideje Postfix + Dovecot-ot használok, ott jól megy a quota. Esetemben a Dovecot adja az smtp auth-ot is.
- A hozzászóláshoz be kell jelentkezni
> Ez tuti postfix? Nem a Courier intézi a maildirsize-t?
Ha a Courier-féle "maildrop"-pal kézbesítesz. Ha a Postfix féle "virtual"-lal, akkor neki kell támogatni.
Mondjuk a "virtual" meglehetősen (nagyon) buta, úgyhogy én kb. öt percig használtam, majd tértem át azonnal maildropra annakidején.
- A hozzászóláshoz be kell jelentkezni
én a virtualt használom sok éve, de tény, hogy nem okos :)
- A hozzászóláshoz be kell jelentkezni
+1 a dovecot-ra. TCP-n is biztositja a kvota service-t, igy akkor is szepen mukodik, ha a a mailboxok nem az mx-en vannak...
--
Te!
Annyira gyulolod a BlackPanthert!
En meg ezert gyullolek! NIncs ra szo!
Le se szarlak! Erted budos goreny?! (abalole, a 20062. user)
- A hozzászóláshoz be kell jelentkezni
az én problémám az, hogy kvóta módosításnál a maildirsize fájl-ban nem frissül a kvóta értéke. Ezen segít, ha dovecotra átállok?
- A hozzászóláshoz be kell jelentkezni
ha kizarjuk a szoftverhibat, akkor en elso korben konfiguaracio- vagy jogosultsag hibara gyanakodnek. Btw. courier-nel nem lehet sql-be tenni az egesz kvotat? En legalabbis igy hasznalom dovecot alatt virtual userekkel...
- A hozzászóláshoz be kell jelentkezni
Nekem eddig minden esetben segített :).
- A hozzászóláshoz be kell jelentkezni
A VDA kvóta patch csak létrehozáskor ellenőrzi a db-ben (BDB/*SQL/LDAP) az értéket. Ha módosítod, a már létrejött .maildirsize-ban neked módosítanod kell valamilyen módon. (Szerintem ez egy elég régi bug amúgy.) Plusz szívás vele, hogy nem számol bele minden a kvótába (hiába van beállítva a virtual_trash_count).
- A hozzászóláshoz be kell jelentkezni
de milyen módon kéne módosítanom a felhasznált kapacitást a maildirsize-ban? Én azt hittem ezt vagy a courier végzi, ha letöltenek levelet a mailboxból, vagy a postfix, amikor az levelet kézbesít a mailboxba.
A furcsa az, hogy maga a maildirsize fájl frissül minden levél kézbesítésénél, az egyes IMAP folderek mérete helyesen van benne, csak a kvóta limit nem frissül sehogy sem..
- A hozzászóláshoz be kell jelentkezni
(bocs, csak most láttam, hogy válaszoltál)
A Courier annyira "buta", hogy nem képes magától semmit csinálni, pl Maildir könyvtárstruktúra. Tehát ha létrehozol egy usert, aki még nem kapott e-mailt, akkor az nem tud belépni (ha egyébként nem adod ki a "maildirmake ..." parancsot).
A Postfix a courier-authdaemont kérdezve létrehoz mindent, de azt már a VDA patch végzi, ami viszont nincs felkészítve a maildirsize változtatásra.
A feladat amúgy az, hogy a /path/to/user/Maildir/maildirsize fájlban az első sort megváltoztatod a megfelelő értékre. Tehát ezt:
cat maildirsize
1572864000S
1157666495 12656
-15887 -1
...
erre:
cat maildirsize
2097152000S
1157666495 12656
-15887 -1
...
- A hozzászóláshoz be kell jelentkezni
azert mennyivel egeszsegesebb, ha mindez sql-ben van...
- A hozzászóláshoz be kell jelentkezni
Tök mindegy, hogy SQL-ben, LDAP-ban, konfig fájlban, vagy hogy hol van - nem ez a gond.
A gond az (de olvasd el ismét az egész szálat légyszi), hogy a Postfix, mikor kézbesíti a mail-t, akkor ugyan ellenőrzi a kvótát, de ha változott az SQL-ben (vagy bárhol), azt nem veszi figyelembe. (Mindez a VDA patch esetén van, maildrop esetén úgy rémlik, működött.)
Ahogy írták mások is: a legjobb tényleg az, hogy átáll a zember' Dovecot-ra.
- A hozzászóláshoz be kell jelentkezni
első bejövő emailkor hozza létre a maildirt. btw a quota is úgy van frissitve, ha email jön
- A hozzászóláshoz be kell jelentkezni
nekem pont az a bajom, hogy bár a maildir létrejön egy új user felvételekor, de később a maildirsize-ban az első sor, vagyis a kvóta mérete nem változik, hiába írom át SQL-ben.
- A hozzászóláshoz be kell jelentkezni
Courierrel ez szívás. Az volt 10 éve, most is az. Nagy levegő és Dovecotra átváltani. Fájdalommentesen megoldható a migrálás, maildir convert script is van fent az oldalukon. Az elmúlt években 4-5 szerveren megléptem (volt közte 1000 mailboxos is) és azóta sem bántam meg.
Rögtön lesz Sieve, ami külön megér egy váltást.
- A hozzászóláshoz be kell jelentkezni
köszi, a két ünnep között nekiesek.. :)
- A hozzászóláshoz be kell jelentkezni