mirror of
https://github.com/imapsync/imapsync.git
synced 2024-11-17 00:02:29 +01:00
75 lines
3.8 KiB
Batchfile
75 lines
3.8 KiB
Batchfile
|
|
|
|
cd /D %~dp0
|
|
|
|
REM .\imapsync.exe --host1 winmail1.webcows.se --user1 monica@fractus.net --password1 yaa --host2 winmail1.webcows.se --user2 monica@fractus.net --password2 yaa
|
|
REM perl imapsync --host1 winmail1.webcows.se --user1 monica@fractus.net --password1 yaa --host2 winmail1.webcows.se --user2 monica@fractus.net --password2 yaa
|
|
|
|
REM perl imapsync --host1 p --user1 toto --passfile1 secret.toto --host2 p --user2 titi --passfile2 secret.titi --ssl1 --ssl2 --folder INBOX
|
|
REM .\imapsync.exe --host1 p --user1 toto --passfile1 secret.toto --host2 p --user2 titi --passfile2 secret.titi --ssl1 --ssl2 --justconnect
|
|
REM PAUSE
|
|
REM cmail.cmich.edu has address 207.75.116.61
|
|
|
|
REM imapsync.exe --host1 cmail.cmich.edu --ssl1 --ssl1_SSL_version SSLv3 ^
|
|
REM --host2 cmail.cmich.edu --ssl2 --ssl2_SSL_version SSLv3 ^
|
|
REM --justconnect
|
|
|
|
|
|
REM .\imapsync.exe --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi --ssl1 --ssl2 --delete2 --folder INBOX
|
|
REM .\imapsync.exe --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi --ssl1 --ssl2 --delete2 --folder INBOX --usecache
|
|
|
|
@REM .\imapsync.exe --host1 ex-cashub1.caltech.edu --justconnect --host2 ex-cashub1.caltech.edu --ssl1 --ssl2 --ssl1_SSL_version SSLv3 --ssl2_SSL_version SSLv3
|
|
|
|
@REM perl .\imapsync --tests_debug
|
|
|
|
@REM @EXIT
|
|
|
|
@REM perl .\imapsync --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi ^
|
|
@REM --nofoldersizes --regextrans2 "s,INBOX\\yop\\(.*),OLDBOX\\$1," --prefix1 "" --sep1 "." --sep2 "\\" --prefix2 "" --justfolders --dry --debug
|
|
|
|
@REM .\imapsync.exe --host1 p --user1 tata --passfile1 secret.tata --host2 imap-mail.outlook.com --ssl2 --user2 gilles.lamiral@outlook.com ^
|
|
@REM --passfile2 secret.outlook.com --folder INBOX --usecache --regextrans2 "s/INBOX/tata/"
|
|
|
|
@REM Change all " to _
|
|
@REM --justfolders --nofoldersizes --dry --regextrans2 s,\^",_,g
|
|
|
|
|
|
@REM perl .\imapsync --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi ^
|
|
@REM --justfolders --nofoldersizes --dry --regextrans2 "s,(/|^) +,$1,g" --regextrans2 "s, +(/|$),$1,g"
|
|
|
|
@ECHO ==== --subfolder2 SUB2
|
|
perl .\imapsync --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi ^
|
|
--justfolders --subfolder2 SUB2 --dry
|
|
|
|
|
|
@ECHO ==== 4 --TLS1 --TLS2 --JUSTLOGIN
|
|
perl ./imapsync --debug --host1 p --tls1 --user1 tata --passfile1 secret.tata --host2 p --tls2 --user2 titi --passfile2 secret.titi --justconnect
|
|
|
|
|
|
@ECHO ==== Remove [Gmail] on host2
|
|
perl .\imapsync --host1 imap.gmail.com --ssl1 --user1 gilles.lamiral@gmail.com --passfile1 secret.gilles_gmail ^
|
|
--host2 p --user2 tata --passfile2 secret.tata ^
|
|
--regextrans2 "s,\[Gmail\].,," --dry --justfolders
|
|
|
|
@ECHO ==== --subfolder2 SUB2 domino
|
|
perl .\imapsync --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi ^
|
|
--sep2 "\\" --prefix2 "" --justfolders --subfolder2 SUB2 --dry --debug --folder INBOX.yop.yap.yip
|
|
|
|
@ECHO ==== --subfolder2 remove INBOX domino
|
|
perl .\imapsync --host1 p --user1 tata --passfile1 secret.tata --host2 p --user2 titi --passfile2 secret.titi ^
|
|
--prefix1 "" ^
|
|
--sep2 "\\" --prefix2 "" --regextrans2 "s,^Inbox\\(.*),$1,i" --justfolders --dry --debug --folder INBOX.yop.yap.yip
|
|
|
|
@REM ==== split lon lines
|
|
perl ./imapsync ^
|
|
--host1 p --user1 tata ^
|
|
--passfile1 secret.tata ^
|
|
--host2 p --user2 titi ^
|
|
--passfile2 secret.titi ^
|
|
--nofoldersizes --folder "INBOX.longline" --regexmess "s,(.{9900}),$1\r\n,g" --dry --debugcontent
|
|
|
|
|
|
|
|
@REM
|
|
|