Sziasztok!
Nagy méretű PST file-kat kell átemelnem postfix-dovecot-openchange-sogo mail szerverre.
A readpst nevű progival átkonvertálom MBOX formátummá, ez így emészthetővé is teszi csak az így kapott könyvtárakat egy az egyben nem tudom átemelni, mert minden egyes könyvtár neve előtt szerepleni kell a "."-nak a könyvtárakon belül létre kellene hozni egy cur, new, tmp mappát, és a persze a leveleknek szerepelni kell a cur mappában.
Van valakinek egyszerűbb megoldása, vagy scriptel kell megoldanom, ami nagyon nagy lemezműveletbe torkolna.
Köszönöm a válaszokat.
-----
Elnézést kérek először rossz helyre került.
- 2920 megtekintés
Hozzászólások
Hogy itt is meglegyen:
# Install required packages (Ubuntu 12.04)
sudo apt-get install readpst convmv mb2md libencode-imaputf7-perl
# Create patched copy of convmv
sed -e 's/^use utf8;$/use utf8; use Encode::IMAPUTF7;/g' \
>convmv
sudo chown +x convmv
# Convert PST to mbox (this can take several hours)
mkdir mbox
readpst -r -o mbox email.pst # add -b to ignore RTF formatted email bodies and only keep ASCII version
# Fix folder names
./convmv --notest -f utf8 -t IMAP-UTF-7 -r mbox/
find mbox/ -mindepth 1 -type d -name '*.*' -exec rename "s/\./_/g" {} \+
# Convert mbox to maildir
mkdir maildir
mb2md -s $(pwd)/mbox -R -d $(pwd)/maildir # mb2md requires full path, hence $(pwd)
Szépséghibája, hogy az összes levelet berakja egy MBOX nevü mappába.
- A hozzászóláshoz be kell jelentkezni
Kap egy piros pontot az aki megmondja, hogy hogyan tudnám elhagyni azt a mbox nevű mappát.
- A hozzászóláshoz be kell jelentkezni
senki sem tud tanácsot adni?
- A hozzászóláshoz be kell jelentkezni