Mókusposta vs. Roundcube

Fórumok

Helló,

Belefogtam egy feladatba és úgy néz ki beletörik a bicskám. Ezért segítségért folyamodok nálatok.
A probléma a következő:
Van egy régi opensuse szerver mókuspostával, maildir könyvtárrendszerrel.
Ezt kellene átmenteni, mármint a benne lévő emberkék leveleit egy új debian oprendszerű roundcube levelező alá. A probléma az, hogy a fájlrendszere a kettőnek eltérő. Tehát amíg a mókuspotáé felhasználónként /home/mintajanos/mail addig roundcube alatt egyedi.

Próbáltam a beérkező leveleket tartalmazó fájlt átmásolni és berakni a megfelelő helyre (google tanácsa és utasításai alapján). Ezzel az volt a baj, hogy az egész fájlban lévő ömlesztett beérkező levelekből csak 1-t akart felismerni random módon (vagy eleje, vagy közepe vagy vége....többszöri próbálkozással).

Esetleg, ha valakivel fordult már elő ilyesmi és tudja a megoldást legyen szíves ossza meg velem/velünk.
Minden ötletet szívesen fogadok.

Üdv,
Makosteszta00

Szerk.: Megoldódott a dolog. Megosztom veletek, hátha valakinek még hasznos lehet. A mókusposta beérkező leveleit az összeset egy fájlban tárolja. Ezeket ha szét akarod szedetni az mb2md paranccsal hajtható végre. Ezek után kapsz 3 mappát (cur,new,temp) ha jól emlékszem...
A cur mappa tartalmazza a leveleket azokat kell átmásolnod a másik levelező felhasználójának levelező mappájába. A dolog macerás, lassú de működik.

Ui.: Az ötleteket pedig köszönöm szépen. Jó látni a sok segítőkész hozzáértő embert :-)

Hozzászólások

Nem egészen értem, amit írsz.

A Squirrelmail és a Roundcube csak egy webes kliens. Alapvetően a gmail IMAP-os hozzáférését is be lehetne állítani nekik.

Nálam Debian allatt exim-mel /home/usernév/Maildir könyvtárban vannak a levelek.

Szerintem az exim vagy postfixnek kellene utána nézni, emellé dovecot vagy courier-rel pedig az IMAP hozzáférést beállítani.
ill. nem értem, mi okozza a problémát.

imapsync a kulcsszó. De azért Te is dolgozz rajta.

Szerk.-re reagálva:

A mókusposta ugye a SquirrelMail-t takarja?

Ez (a SquirrelMail) egy webes kliens, ami a szerveren lévő postfix/exim-mel van kapcsolatban egy IMAP-kiszolgálón keresztül (Dovecot/Courier).

A leveleket az exim/postfix kezeli vagy mailbox, vagy maildir formátumban.
Mailbox esetén egy fileba gyömöszöli a leveleket, maildir esetén könyvtárakba rakja őket fileonként.

Tehát az mbox vagy mdir formátum az MTA beállításaitól függ, elvileg a SquirrelMail-nek nincs köze hozzá.

Javítsatok ki, ha én tudom rosszul. :)
Nem piszkálódni akarok.

Egyébként én a SquirrelMail-t és Roundcube-t is használom, maildir-es formátum mellett.