[ anon70939 @ 05.03.2017. 12:04 ] @
Treba da izmigriram mailove sa jednog servera na drugi. Koristiću imapsync za to, i za sada sam skontao kako da pomocu skripte izmigriram vise od jednog mailboxa. Problem nastaje jer vecina sifara koje koristim imaju specijalne karaktere Na ovom njegovom sajtu sam video da password sa double quotes, treba da bude unutar single quotes https://imapsync.lamiral.info/FAQ.d/FAQ.Passwords_on_Unix.txt Meni to ne radi. Skripta izgleda ovako #!/bin/sh { while IFS=';' read h1 u1 p1 h2 u2 p2 fake do imapsync --nosyncacls --subscribe --syncinternaldates --fast \ --host1 "$h1" --user1 "$u1" --password1 "$p1" \ --host2 "$h2" --user2 "$u2" --password2 "$p2" "$@" --ssl2 done } < userlist.txt a userlist.txt izgleda ovako Citat: 182.9.192.169;[email protected];V30m@T3sk@S!fr@2o!7;mail.novserver.com;[email protected];V30m@T3sk@S!fr@2o!7; 182.9.192.169;[email protected];V30m@T3sk@S!fr@2o!7;mail.novserver.com;[email protected];V30m@T3sk@S!fr@2o!7; Pokušao sam u skripti da stavim '"$p1"' umesto "$p1" ali mi ne radi. Kad resetujem sifru na neku jednostavnu, onda gornja skripta radi bez problema. [Ovu poruku je menjao CoyoteKG dana 05.03.2017. u 13:25 GMT+1] |