migraci imap serveru
Martin Svoboda
svoboda na rightway.cz
Sobota Duben 11 10:44:55 CEST 2009
Tu diakritiku v nazvu uz jsem overil a funguje to v pohode.
Cele to provedu nejak takle, ale neresi to porad podslozky:
for domena in `ls /var/qmail/mailnames/`; do
for mailbox in `ls /var/qmail/mailnames/$domena`; do
#pracovni adresar
root=/var/qmail/mailnames/$domena/$mailbox/Maildir
for polozka in `ls
/var/qmail/mailnames/$domena/$mailbox/Maildir/cur`; do
if [ -d /$root/cur/$polozka ]; then
#zatim je to jen zobrazene v echu
# struktura maildiru
echo -p "mkdir -p $root/.$polozka/cur"
echo "mkdir -p $root/.$polozka/new"
echo "mkdir -p $root/.$polozka/tmp"
#
echo "touch $root/.$polozka/maildirfolder"
#
echo "INBOX.$polozka >> $root/courierimapsubscribed"
#
echo "chown -R popuser.popuser $root/.$polozka"
#
echo "mv $root/cur/$polozka/* $root/.$polozka/cur/"
fi
done
done
done
Miroslav Zidek wrote:
> Martin Svoboda napsal(a):
>
>
>> Diky, to jsem si myslel. Mam v radu 1000 mailboxu, takze to asi
>> poresim tim skriptem. Jsem zvedavy, jak se to popere se slozkamy,
>> ktere maji v nazvu diakritiku, ty mel cyrus ulozene v tomto tvaru
>> neco&AQ0A7Qneco
>>
>
> Toho bych se nebal - kdyz nekdo pres IMAP na Courieru vytvori slozku s
> diakritikou nebo mezerami, vytvori se na serveru v tom samem formatu
> jako mate Vy. Napriklad slozka "Vlastní" je na serveru jako "Vlastn&AO0-"
>
> S pozdravem
>
> Miroslav Žídek
>
>
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
>
--
Martin Svoboda
RightWay IT Solutions s.r.o.
nam. 14.rijna 1307/2
150 00, Prague 5
Czech Republic
Tel: +420 774 104 504
http://www.rightway.cz
Další informace o konferenci Linux