OpenWebmail + Postfix + Courier + Mysql probléma

Fórumok

Sziasztok!

Már egy jó ideje bajlódom ezzel a problémával, de nem sikerült dűlőre jutnom. Ha van köztetek valaki, aki jól ismeri az openwebmailt, légyszi segítsen. Köszönöm szépen...

Postfix + Courier párossal, mysql autentifikációval sikeresen beállítottam egy virtual domaines email szervert... A konfiguráció úgy néz ki, hogy a MySQL-ben van két tábla, a domains és a users, a domainsben vannak felsorolva a virtual domainek, pl: "abc.hu", "def.hu", stb., a user táblában pedig ezek vannak: "email", "password", ahol így adod meg az adatokat: "user@abc.hu", ENCRYPT('jelszó').

Lére lett hozva egy 'vmail' user, aminek a home könyvtára /home/vmail. Az userek levelei Mailbox formátumban ez alatt a home könyvtár alatt helyezkednek el, valahogy így:
/home/vmail/abc.hu/janos
/home/vmail/abc.hu/pisti
/home/vmail/def.hu/janos
/home/vmail/def.hu/pisti

...stb.

Igény van rá, hogy legyen webmail.. Az OpenWebmailt szeretném beállítani ehhez, de a readme, stb. olvasgatása után sem világos, hogy ehhez a konfigurációhoz hogyan tegyem. Azt látom, hogy a kulcs valahol az "auth_mysql.pl" fájl körül van. Abban az első néhány paraméter (mysql jelszó, stb) elég nyilvánvaló, de ezekkel pl. nem tudok mit kezdeni:

field_uid
field_gid
field_home

...ugyanis az egyes usereknek nincs külön uid, gid, és a home sem "egyszerűen" /home/user hanem a fentebbi formátumot követi.

Eh. Egyszóval nagyon el vagyok tévedve.. :-(

Csináltatok már ilyet vagy van ötletetek? Köszönöm a türelmeteket..

Hozzászólások

Az előzőhöz... azon gondolkodtam, hogy átírom az auth_mysql.pl-t úgy, hogy a fájlban lévő lekérdezés a user home könyvtárát ne adottnak vegye (tábla fieldből olvassa ki), hanem rakja össze a helyes útvonalat az "email" fieldből sztring kezelő fügvényekkel úgy, hogy pl: van az user@abc.hu emailcím, ebből a home könyvtárat úgy kapjuk meg, hogy "/home/vmail/"+(@-ac utáni domain)+"/"+(@-ac előtti user). Az uid és gid pedig := vmail uid és gid...

De nem tudom, hogy ezzel egyáltalán jó irányba kapaszkodom-e...