123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542 |
- HOST1=localhost
- HOST2=localhost
- perl_syntax passed
- Here is imapsync 2.223 on host petite, a linux system with 0.1/2.0 free GiB of RAM, 107.34% used by processes.
- with Perl 5.22.1 and Mail::IMAPClient 3.43
- Transfer started at jeudi 07 juillet 2022-07-07 09:53:06 +0200 CEST
- PID is 31799 my PPID is 31540
- Log file is LOG_imapsync/2022_07_07_09_53_06_047_imapsync.gl@gmail.com_imapsync.gl@gmail.com.txt ( to change it, use --logfile path ; or use --nolog to turn off logging )
- Load is 0.16 0.29 0.33 3/628 on 2 cores
- Current directory is /home/gilles/public_html/imapsync
- Real user id is gilles (uid 1000)
- Effective user id is gilles (euid 1000)
- $RCSfile: imapsync,v $ $Revision: 2.223 $ $Date: 2022/07/03 10:39:30 $
- Command line used, run by /usr/bin/perl:
- ./imapsync --gmail1 --user1 imapsync.gl@gmail.com --passfile1 ../../var/pass/secret.imapsync.gl_gmail --gmail2 --user2 imapsync.gl@gmail.com --passfile2 ../../var/pass/secret.imapsync.gl_gmail --no-modulesversion --justfolderlists
- Temp directory is /tmp ( to change it use --tmpdir dirpath )
- kill -QUIT 31799 # special behavior: call to sub catch_exit
- kill -TERM 31799 # special behavior: call to sub catch_exit
- kill -INT 31799 # special behavior: call to sub catch_reconnect
- kill -HUP 31799 # special behavior: call to sub catch_print
- kill -USR1 31799 # special behavior: call to sub toggle_sleep
- File /tmp/imapsync.pid does not exist
- PID file is /tmp/imapsync.pid ( to change it, use --pidfile filepath ; to avoid it use --pidfile "" )
- Writing my PID 31799 in /tmp/imapsync.pid
- Writing also my logfile name in /tmp/imapsync.pid : LOG_imapsync/2022_07_07_09_53_06_047_imapsync.gl@gmail.com_imapsync.gl@gmail.com.txt
- Info: will resync flags for already transferred messages. Use --noresyncflags to not resync flags.
- SSL debug mode level is --debugssl 1 (can be set from 0 meaning no debug to 4 meaning max debug)
- Host1: SSL default mode is like --sslargs1 "SSL_verify_mode=0", meaning for host1 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host1: Use --sslargs1 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host1
- Host2: SSL default mode is like --sslargs2 "SSL_verify_mode=0", meaning for host2 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host2: Use --sslargs2 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host2
- Info: turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
- Host1: will try to use LOGIN authentication on host1
- Host2: will try to use LOGIN authentication on host2
- Host1: imap connection timeout is 120 seconds
- Host2: imap connection timeout is 120 seconds
- Host1: imap connection keepalive is on on host1. Use --nokeepalive1 to disable it.
- Host2: imap connection keepalive is on on host2. Use --nokeepalive2 to disable it.
- Host1: IMAP server [imap.gmail.com] port [993] user [imapsync.gl@gmail.com]
- Host2: IMAP server [imap.gmail.com] port [993] user [imapsync.gl@gmail.com]
- Host1: connecting and login on host1 [imap.gmail.com] port [993] with user [imapsync.gl@gmail.com]
- Host1 IP address: 2a00:1450:400c:c07::6c Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host1 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 t12mb104916042wmq
- Host1 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host1: success login on [imap.gmail.com] with user [imapsync.gl@gmail.com] auth [LOGIN] or [LOGIN]
- Host2: connecting and login on host2 [imap.gmail.com] port [993] with user [imapsync.gl@gmail.com]
- Host2 IP address: 2a00:1450:400c:c07::6d Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host2 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 f11mb222883796wri
- Host2 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host2: success login on [imap.gmail.com] with user [imapsync.gl@gmail.com] auth [LOGIN] or [LOGIN]
- Host1: state Authenticated
- Host2: state Authenticated
- Host1 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host2 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host1: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host1")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host2")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: QUOTA capability found, presented in raw IMAP on next lines
- Sending: 5 GETQUOTAROOT INBOX
- Sent 22 bytes
- Read: * QUOTAROOT "INBOX" ""
- * QUOTA "" (STORAGE 23274 15728640)
- 5 OK Success
- Host2: Quota current storage is 23832576 bytes. Limit is 16106127360 bytes. So 0.15 % full
- Host2: found APPENDLIMIT=35651584 in CAPABILITY (use --appendlimit xxxx to override this automatic setting)
- Host2: Setting maxsize to appendlimit 35651584
- Host1: Compression is off. Use --compress1 to allow compression on host1
- Host2: Compression is off. Use --compress2 to allow compression on host2
- Host1: found 144 folders.
- Host2: found 144 folders.
- Host1: guessing separator from folder listing: [/]
- Host1: separator given by NAMESPACE: [/]
- Host2: guessing separator from folder listing: [/]
- Host2: separator given by NAMESPACE: [/]
- Host1: guessing prefix from folder listing: []
- Host1: prefix given by NAMESPACE: []
- Host2: guessing prefix from folder listing: []
- Host2: prefix given by NAMESPACE: []
- Host1: separator and prefix: [/][]
- Host2: separator and prefix: [/][]
- Including all folders found by default. Use --subscribed or --folder or --folderrec or --include to select specific folders. Use --exclude to unselect specific folders.
- Excluding folders matching pattern \[Gmail\]$
- [[Gmail]]
- Host1: Checking wanted folders exist. Use --nocheckfoldersexist to avoid this check (shared of public namespace targeted).
- Host1: Checking wanted folders are selectable. Use --nocheckselectable to avoid this check.
- Turned on automapping folders ( use --noautomap to turn off automapping )
- Host1: special [Gmail]/All Mail = \All
- Host1: special [Gmail]/Bin = \Trash
- Host1: special [Gmail]/Drafts = \Drafts
- Host1: special [Gmail]/Sent Mail = \Sent
- Host1: special [Gmail]/Spam = \Junk
- Host1: special [Gmail]/Starred = \Flagged
- Host2: special [Gmail]/All Mail = \All
- Host2: special [Gmail]/Bin = \Trash
- Host2: special [Gmail]/Drafts = \Drafts
- Host2: special [Gmail]/Sent Mail = \Sent
- Host2: special [Gmail]/Spam = \Junk
- Host2: special [Gmail]/Starred = \Flagged
- ++++ Listing folders
- All foldernames are presented between brackets like [X] where X is the foldername.
- When a foldername contains non-ASCII characters it is presented in the form
- [X] = [Y] where
- X is the imap foldername you have to use in command line options and
- Y is the utf8 output just printed for convenience, to recognize it.
- Host1: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasNoChildren) "/" "\"qq\""
- * LIST (\HasNoChildren) "/" "\"uni\""
- * LIST (\HasNoChildren) "/" "A B"
- * LIST (\HasNoChildren) "/" "A:B:C"
- * LIST (\HasChildren) "/" "Aa"
- * LIST (\HasChildren) "/" "Aa/B"
- * LIST (\HasNoChildren) "/" "Aa/B/C"
- * LIST (\HasChildren) "/" "BBB"
- * LIST (\HasNoChildren) "/" "BBB/ blanc_begin"
- * LIST (\HasNoChildren) "/" "BBB/\"qq\""
- * LIST (\HasNoChildren) "/" "BBB/\"uni\""
- * LIST (\HasNoChildren) "/" "BBB/A"
- * LIST (\HasNoChildren) "/" "BBB/A B"
- * LIST (\HasNoChildren) "/" "BBB/A:B:C"
- * LIST (\HasNoChildren) "/" "BBB/Draft"
- * LIST (\HasNoChildren) "/" "BBB/Drafts"
- * LIST (\HasNoChildren) "/" "BBB/Giancarlo"
- * LIST (\HasNoChildren) "/" "BBB/INBOX"
- * LIST (\HasNoChildren) "/" "BBB/Junk"
- * LIST (\HasNoChildren) "/" "BBB/Messages envoy&AOk-s"
- * LIST (\HasNoChildren) "/" "BBB/Messagesenvoy&AOk-s"
- * LIST (\HasNoChildren) "/" "BBB/NUL_char"
- * LIST (\HasNoChildren) "/" "BBB/Note"
- * LIST (\HasNoChildren) "/" "BBB/SMS"
- * LIST (\HasNoChildren) "/" "BBB/Sent"
- * LIST (\HasChildren) "/" "BBB/Trash"
- * LIST (\HasNoChildren) "/" "BBB/Trash/Giancarlo"
- * LIST (\HasNoChildren) "/" "BBB/[bracket]"
- * LIST (\HasNoChildren) "/" "BBB/a@bc"
- * LIST (\HasNoChildren) "/" "BBB/addheader"
- * LIST (\HasNoChildren) "/" "BBB/backstar\\*"
- * LIST (\HasNoChildren) "/" "BBB/bigmail2"
- * LIST (\HasChildren) "/" "BBB/blanc"
- * LIST (\HasChildren \Noselect) "/" "BBB/blanc "
- * LIST (\HasNoChildren) "/" "BBB/blanc /blanc2"
- * LIST (\HasNoChildren) "/" "BBB/blanc middle"
- * LIST (\HasNoChildren) "/" "BBB/blanc/blanc2"
- * LIST (\HasNoChildren) "/" "BBB/blanc_begin"
- * LIST (\HasNoChildren) "/" "BBB/disarm"
- * LIST (\HasNoChildren) "/" "BBB/duplicates"
- * LIST (\HasNoChildren) "/" "BBB/errors"
- * LIST (\HasNoChildren) "/" "BBB/f g\\h\"i'j"
- * LIST (\HasNoChildren) "/" "BBB/f g\\h_i_j"
- * LIST (\HasNoChildren) "/" "BBB/few_emails"
- * LIST (\HasNoChildren) "/" "BBB/lalala"
- * LIST (\HasNoChildren) "/" "BBB/longline"
- * LIST (\HasNoChildren) "/" "BBB/new_folder"
- * LIST (\HasNoChildren) "/" "BBB/oneemail"
- * LIST (\HasNoChildren) "/" "BBB/oneemail2"
- * LIST (\HasNoChildren) "/" "BBB/oneemail3"
- * LIST (\HasNoChildren) "/" "BBB/partial"
- * LIST (\HasNoChildren) "/" "BBB/ppp"
- * LIST (\HasNoChildren) "/" "BBB/qqq"
- * LIST (\HasNoChildren) "/" "BBB/regexmess"
- * LIST (\HasNoChildren) "/" "BBB/scwchu"
- * LIST (\HasNoChildren) "/" "BBB/size_null"
- * LIST (\HasNoChildren) "/" "BBB/star*"
- * LIST (\HasNoChildren) "/" "BBB/uni"
- * LIST (\HasNoChildren) "/" "BBB/useuid"
- * LIST (\HasChildren) "/" "BBB/yop"
- * LIST (\HasNoChildren) "/" "BBB/yop/YAP"
- * LIST (\HasChildren \Noselect) "/" "BBB/yop/yap"
- * LIST (\HasNoChildren) "/" "BBB/yop/yap/yip"
- * LIST (\HasChildren) "/" "BBB/yop/yup"
- * LIST (\HasChildren) "/" "BBB/yop/yup/yip"
- * LIST (\HasChildren) "/" "BBB/yop/yup/yip/yap"
- * LIST (\HasNoChildren) "/" "BBB/yop/yup/yip/yap/yep"
- * LIST (\HasChildren) "/" "BBB/yopX"
- * LIST (\HasNoChildren) "/" "BBB/yopX/yap"
- * LIST (\HasNoChildren) "/" "BBB/yopX/yup"
- * LIST (\HasNoChildren) "/" "BBB/zz"
- * LIST (\HasNoChildren) "/" "BBB/zz_1"
- * LIST (\HasNoChildren) "/" "BBB/zz_2"
- * LIST (\HasNoChildren) "/" "BBB/zz_3"
- * LIST (\HasNoChildren) "/" "Chats"
- * LIST (\HasNoChildren) "/" "Draft"
- * LIST (\HasNoChildren) "/" "Drafts"
- * LIST (\HasNoChildren) "/" "Dumb"
- * LIST (\HasNoChildren) "/" "Giancarlo"
- * LIST (\HasChildren \Noselect) "/" "Gmail"
- * LIST (\HasNoChildren) "/" "Gmail/Messages envoyes"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasNoChildren) "/" "Important"
- * LIST (\HasNoChildren) "/" "Junk"
- * LIST (\HasNoChildren) "/" "Messages envoy&AOk-s"
- * LIST (\HasNoChildren) "/" "Messages_envoy&AOk-s"
- * LIST (\HasNoChildren) "/" "Messagesenvoy&AOk-s"
- * LIST (\HasNoChildren) "/" "Note"
- * LIST (\HasNoChildren) "/" "SMS"
- * LIST (\HasNoChildren) "/" "Sent"
- * LIST (\HasNoChildren) "/" "Test"
- * LIST (\HasNoChildren) "/" "Trash"
- * LIST (\HasNoChildren) "/" "Updates_L"
- * LIST (\HasChildren) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Bin"
- * LIST (\HasNoChildren) "/" "[Gmail]/Chats"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Drafts"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren) "/" "[Gmail]/Messages envoy&AOk-s"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren) "/" "[Gmail]/Trash"
- * LIST (\HasNoChildren) "/" "[Gmail]/te*st"
- * LIST (\HasNoChildren) "/" "a@bc"
- * LIST (\HasNoChildren) "/" "addheader"
- * LIST (\HasNoChildren) "/" "backstar\\*"
- * LIST (\HasNoChildren) "/" "bigmail2"
- * LIST (\HasChildren) "/" "blanc"
- * LIST (\HasChildren \Noselect) "/" "blanc "
- * LIST (\HasNoChildren) "/" "blanc /blanc2"
- * LIST (\HasNoChildren) "/" "blanc middle"
- * LIST (\HasNoChildren) "/" "blanc/blanc2"
- * LIST (\HasNoChildren) "/" "blanc_begin"
- * LIST (\HasChildren) "/" "blanc_end"
- * LIST (\HasNoChildren) "/" "blanc_end/blanc2"
- * LIST (\HasChildren) "/" "blanc_end2"
- * LIST (\HasNoChildren) "/" "blanc_end2/blanc2"
- * LIST (\HasNoChildren) "/" "duplicates"
- * LIST (\HasNoChildren) "/" "f g\\h\"i'j"
- * LIST (\HasNoChildren) "/" "f g\\h_i_j"
- * LIST (\HasNoChildren) "/" "few_emails"
- * LIST (\HasNoChildren) "/" "inbox_copy"
- * LIST (\HasNoChildren) "/" "lalala"
- * LIST (\HasNoChildren) "/" "new_folder"
- * LIST (\HasNoChildren) "/" "oneemail"
- * LIST (\HasNoChildren) "/" "oneemail2"
- * LIST (\HasNoChildren) "/" "oneemail3"
- * LIST (\HasNoChildren) "/" "ppp"
- * LIST (\HasNoChildren) "/" "qqq"
- * LIST (\HasNoChildren) "/" "regexmess"
- * LIST (\HasNoChildren) "/" "scwchu"
- * LIST (\HasNoChildren) "/" "size_null"
- * LIST (\HasNoChildren) "/" "star*"
- * LIST (\HasNoChildren) "/" "te*st"
- * LIST (\HasNoChildren) "/" "uni"
- * LIST (\HasNoChildren) "/" "useuid"
- * LIST (\HasChildren) "/" "yop"
- * LIST (\HasNoChildren) "/" "yop/yap"
- * LIST (\HasChildren) "/" "yop/yup"
- * LIST (\HasChildren) "/" "yop/yup/yip"
- * LIST (\HasChildren) "/" "yop/yup/yip/yap"
- * LIST (\HasNoChildren) "/" "yop/yup/yip/yap/yep"
- * LIST (\HasChildren) "/" "yopX"
- * LIST (\HasNoChildren) "/" "yopX/yap"
- * LIST (\HasNoChildren) "/" "yopX/yup"
- * LIST (\HasNoChildren) "/" "zz"
- 153 OK Success
- ["qq"]
- ["uni"]
- [A B]
- [A:B:C]
- [Aa]
- [Aa/B]
- [Aa/B/C]
- [BBB]
- [BBB/ blanc_begin]
- [BBB/"qq"]
- [BBB/"uni"]
- [BBB/A]
- [BBB/A B]
- [BBB/A:B:C]
- [BBB/Draft]
- [BBB/Drafts]
- [BBB/Giancarlo]
- [BBB/INBOX]
- [BBB/Junk]
- [BBB/Messages envoy&AOk-s] = [BBB/Messages envoyés]
- [BBB/Messagesenvoy&AOk-s] = [BBB/Messagesenvoyés]
- [BBB/NUL_char]
- [BBB/Note]
- [BBB/SMS]
- [BBB/Sent]
- [BBB/Trash]
- [BBB/Trash/Giancarlo]
- [BBB/[bracket]]
- [BBB/a@bc]
- [BBB/addheader]
- [BBB/backstar\*]
- [BBB/bigmail2]
- [BBB/blanc]
- [BBB/blanc /blanc2]
- [BBB/blanc middle]
- [BBB/blanc/blanc2]
- [BBB/blanc_begin]
- [BBB/disarm]
- [BBB/duplicates]
- [BBB/errors]
- [BBB/f g\h"i'j]
- [BBB/f g\h_i_j]
- [BBB/few_emails]
- [BBB/lalala]
- [BBB/longline]
- [BBB/new_folder]
- [BBB/oneemail]
- [BBB/oneemail2]
- [BBB/oneemail3]
- [BBB/partial]
- [BBB/ppp]
- [BBB/qqq]
- [BBB/regexmess]
- [BBB/scwchu]
- [BBB/size_null]
- [BBB/star*]
- [BBB/uni]
- [BBB/useuid]
- [BBB/yop]
- [BBB/yop/YAP]
- [BBB/yop/yap/yip]
- [BBB/yop/yup]
- [BBB/yop/yup/yip]
- [BBB/yop/yup/yip/yap]
- [BBB/yop/yup/yip/yap/yep]
- [BBB/yopX]
- [BBB/yopX/yap]
- [BBB/yopX/yup]
- [BBB/zz]
- [BBB/zz_1]
- [BBB/zz_2]
- [BBB/zz_3]
- [Chats]
- [Draft]
- [Drafts]
- [Dumb]
- [Giancarlo]
- [Gmail/Messages envoyes]
- [INBOX]
- [Important]
- [Junk]
- [Messages envoy&AOk-s] = [Messages envoyés]
- [Messages_envoy&AOk-s] = [Messages_envoyés]
- [Messagesenvoy&AOk-s] = [Messagesenvoyés]
- [Note]
- [SMS]
- [Sent]
- [Test]
- [Trash]
- [Updates_L]
- [[Gmail]]
- [[Gmail]/All Mail]
- [[Gmail]/Bin]
- [[Gmail]/Chats]
- [[Gmail]/Drafts]
- [[Gmail]/Important]
- [[Gmail]/Messages envoy&AOk-s] = [[Gmail]/Messages envoyés]
- [[Gmail]/Sent Mail]
- [[Gmail]/Spam]
- [[Gmail]/Starred]
- [[Gmail]/Trash]
- [[Gmail]/te*st]
- [a@bc]
- [addheader]
- [backstar\*]
- [bigmail2]
- [blanc]
- [blanc /blanc2]
- [blanc middle]
- [blanc/blanc2]
- [blanc_begin]
- [blanc_end]
- [blanc_end/blanc2]
- [blanc_end2]
- [blanc_end2/blanc2]
- [duplicates]
- [f g\h"i'j]
- [f g\h_i_j]
- [few_emails]
- [inbox_copy]
- [lalala]
- [new_folder]
- [oneemail]
- [oneemail2]
- [oneemail3]
- [ppp]
- [qqq]
- [regexmess]
- [scwchu]
- [size_null]
- [star*]
- [te*st]
- [uni]
- [useuid]
- [yop]
- [yop/yap]
- [yop/yup]
- [yop/yup/yip]
- [yop/yup/yip/yap]
- [yop/yup/yip/yap/yep]
- [yopX]
- [yopX/yap]
- [yopX/yup]
- [zz]
- Host2: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasNoChildren) "/" "\"qq\""
- * LIST (\HasNoChildren) "/" "\"uni\""
- * LIST (\HasNoChildren) "/" "A B"
- * LIST (\HasNoChildren) "/" "A:B:C"
- * LIST (\HasChildren) "/" "Aa"
- * LIST (\HasChildren) "/" "Aa/B"
- * LIST (\HasNoChildren) "/" "Aa/B/C"
- * LIST (\HasChildren) "/" "BBB"
- * LIST (\HasNoChildren) "/" "BBB/ blanc_begin"
- * LIST (\HasNoChildren) "/" "BBB/\"qq\""
- * LIST (\HasNoChildren) "/" "BBB/\"uni\""
- * LIST (\HasNoChildren) "/" "BBB/A"
- * LIST (\HasNoChildren) "/" "BBB/A B"
- * LIST (\HasNoChildren) "/" "BBB/A:B:C"
- * LIST (\HasNoChildren) "/" "BBB/Draft"
- * LIST (\HasNoChildren) "/" "BBB/Drafts"
- * LIST (\HasNoChildren) "/" "BBB/Giancarlo"
- * LIST (\HasNoChildren) "/" "BBB/INBOX"
- * LIST (\HasNoChildren) "/" "BBB/Junk"
- * LIST (\HasNoChildren) "/" "BBB/Messages envoy&AOk-s"
- * LIST (\HasNoChildren) "/" "BBB/Messagesenvoy&AOk-s"
- * LIST (\HasNoChildren) "/" "BBB/NUL_char"
- * LIST (\HasNoChildren) "/" "BBB/Note"
- * LIST (\HasNoChildren) "/" "BBB/SMS"
- * LIST (\HasNoChildren) "/" "BBB/Sent"
- * LIST (\HasChildren) "/" "BBB/Trash"
- * LIST (\HasNoChildren) "/" "BBB/Trash/Giancarlo"
- * LIST (\HasNoChildren) "/" "BBB/[bracket]"
- * LIST (\HasNoChildren) "/" "BBB/a@bc"
- * LIST (\HasNoChildren) "/" "BBB/addheader"
- * LIST (\HasNoChildren) "/" "BBB/backstar\\*"
- * LIST (\HasNoChildren) "/" "BBB/bigmail2"
- * LIST (\HasChildren) "/" "BBB/blanc"
- * LIST (\HasChildren \Noselect) "/" "BBB/blanc "
- * LIST (\HasNoChildren) "/" "BBB/blanc /blanc2"
- * LIST (\HasNoChildren) "/" "BBB/blanc middle"
- * LIST (\HasNoChildren) "/" "BBB/blanc/blanc2"
- * LIST (\HasNoChildren) "/" "BBB/blanc_begin"
- * LIST (\HasNoChildren) "/" "BBB/disarm"
- * LIST (\HasNoChildren) "/" "BBB/duplicates"
- * LIST (\HasNoChildren) "/" "BBB/errors"
- * LIST (\HasNoChildren) "/" "BBB/f g\\h\"i'j"
- * LIST (\HasNoChildren) "/" "BBB/f g\\h_i_j"
- * LIST (\HasNoChildren) "/" "BBB/few_emails"
- * LIST (\HasNoChildren) "/" "BBB/lalala"
- * LIST (\HasNoChildren) "/" "BBB/longline"
- * LIST (\HasNoChildren) "/" "BBB/new_folder"
- * LIST (\HasNoChildren) "/" "BBB/oneemail"
- * LIST (\HasNoChildren) "/" "BBB/oneemail2"
- * LIST (\HasNoChildren) "/" "BBB/oneemail3"
- * LIST (\HasNoChildren) "/" "BBB/partial"
- * LIST (\HasNoChildren) "/" "BBB/ppp"
- * LIST (\HasNoChildren) "/" "BBB/qqq"
- * LIST (\HasNoChildren) "/" "BBB/regexmess"
- * LIST (\HasNoChildren) "/" "BBB/scwchu"
- * LIST (\HasNoChildren) "/" "BBB/size_null"
- * LIST (\HasNoChildren) "/" "BBB/star*"
- * LIST (\HasNoChildren) "/" "BBB/uni"
- * LIST (\HasNoChildren) "/" "BBB/useuid"
- * LIST (\HasChildren) "/" "BBB/yop"
- * LIST (\HasNoChildren) "/" "BBB/yop/YAP"
- * LIST (\HasChildren \Noselect) "/" "BBB/yop/yap"
- * LIST (\HasNoChildren) "/" "BBB/yop/yap/yip"
- * LIST (\HasChildren) "/" "BBB/yop/yup"
- * LIST (\HasChildren) "/" "BBB/yop/yup/yip"
- * LIST (\HasChildren) "/" "BBB/yop/yup/yip/yap"
- * LIST (\HasNoChildren) "/" "BBB/yop/yup/yip/yap/yep"
- * LIST (\HasChildren) "/" "BBB/yopX"
- * LIST (\HasNoChildren) "/" "BBB/yopX/yap"
- * LIST (\HasNoChildren) "/" "BBB/yopX/yup"
- * LIST (\HasNoChildren) "/" "BBB/zz"
- * LIST (\HasNoChildren) "/" "BBB/zz_1"
- * LIST (\HasNoChildren) "/" "BBB/zz_2"
- * LIST (\HasNoChildren) "/" "BBB/zz_3"
- * LIST (\HasNoChildren) "/" "Chats"
- * LIST (\HasNoChildren) "/" "Draft"
- * LIST (\HasNoChildren) "/" "Drafts"
- * LIST (\HasNoChildren) "/" "Dumb"
- * LIST (\HasNoChildren) "/" "Giancarlo"
- * LIST (\HasChildren \Noselect) "/" "Gmail"
- * LIST (\HasNoChildren) "/" "Gmail/Messages envoyes"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasNoChildren) "/" "Important"
- * LIST (\HasNoChildren) "/" "Junk"
- * LIST (\HasNoChildren) "/" "Messages envoy&AOk-s"
- * LIST (\HasNoChildren) "/" "Messages_envoy&AOk-s"
- * LIST (\HasNoChildren) "/" "Messagesenvoy&AOk-s"
- * LIST (\HasNoChildren) "/" "Note"
- * LIST (\HasNoChildren) "/" "SMS"
- * LIST (\HasNoChildren) "/" "Sent"
- * LIST (\HasNoChildren) "/" "Test"
- * LIST (\HasNoChildren) "/" "Trash"
- * LIST (\HasNoChildren) "/" "Updates_L"
- * LIST (\HasChildren) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Bin"
- * LIST (\HasNoChildren) "/" "[Gmail]/Chats"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Drafts"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren) "/" "[Gmail]/Messages envoy&AOk-s"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren) "/" "[Gmail]/Trash"
- * LIST (\HasNoChildren) "/" "[Gmail]/te*st"
- * LIST (\HasNoChildren) "/" "a@bc"
- * LIST (\HasNoChildren) "/" "addheader"
- * LIST (\HasNoChildren) "/" "backstar\\*"
- * LIST (\HasNoChildren) "/" "bigmail2"
- * LIST (\HasChildren) "/" "blanc"
- * LIST (\HasChildren \Noselect) "/" "blanc "
- * LIST (\HasNoChildren) "/" "blanc /blanc2"
- * LIST (\HasNoChildren) "/" "blanc middle"
- * LIST (\HasNoChildren) "/" "blanc/blanc2"
- * LIST (\HasNoChildren) "/" "blanc_begin"
- * LIST (\HasChildren) "/" "blanc_end"
- * LIST (\HasNoChildren) "/" "blanc_end/blanc2"
- * LIST (\HasChildren) "/" "blanc_end2"
- * LIST (\HasNoChildren) "/" "blanc_end2/blanc2"
- * LIST (\HasNoChildren) "/" "duplicates"
- * LIST (\HasNoChildren) "/" "f g\\h\"i'j"
- * LIST (\HasNoChildren) "/" "f g\\h_i_j"
- * LIST (\HasNoChildren) "/" "few_emails"
- * LIST (\HasNoChildren) "/" "inbox_copy"
- * LIST (\HasNoChildren) "/" "lalala"
- * LIST (\HasNoChildren) "/" "new_folder"
- * LIST (\HasNoChildren) "/" "oneemail"
- * LIST (\HasNoChildren) "/" "oneemail2"
- * LIST (\HasNoChildren) "/" "oneemail3"
- * LIST (\HasNoChildren) "/" "ppp"
- * LIST (\HasNoChildren) "/" "qqq"
- * LIST (\HasNoChildren) "/" "regexmess"
- * LIST (\HasNoChildren) "/" "scwchu"
- * LIST (\HasNoChildren) "/" "size_null"
- * LIST (\HasNoChildren) "/" "star*"
- * LIST (\HasNoChildren) "/" "te*st"
- * LIST (\HasNoChildren) "/" "uni"
- * LIST (\HasNoChildren) "/" "useuid"
- * LIST (\HasChildren) "/" "yop"
- * LIST (\HasNoChildren) "/" "yop/yap"
- * LIST (\HasChildren) "/" "yop/yup"
- * LIST (\HasChildren) "/" "yop/yup/yip"
- * LIST (\HasChildren) "/" "yop/yup/yip/yap"
- * LIST (\HasNoChildren) "/" "yop/yup/yip/yap/yep"
- * LIST (\HasChildren) "/" "yopX"
- * LIST (\HasNoChildren) "/" "yopX/yap"
- * LIST (\HasNoChildren) "/" "yopX/yup"
- * LIST (\HasNoChildren) "/" "zz"
- 11 OK Success
- ["qq"]
- ["uni"]
- [A B]
- [A:B:C]
- [Aa]
- [Aa/B]
- [Aa/B/C]
- [BBB]
- [BBB/ blanc_begin]
- [BBB/"qq"]
- [BBB/"uni"]
- [BBB/A]
- [BBB/A B]
- [BBB/A:B:C]
- [BBB/Draft]
- [BBB/Drafts]
- [BBB/Giancarlo]
- [BBB/INBOX]
- [BBB/Junk]
- [BBB/Messages envoy&AOk-s] = [BBB/Messages envoyés]
- [BBB/Messagesenvoy&AOk-s] = [BBB/Messagesenvoyés]
- [BBB/NUL_char]
- [BBB/Note]
- [BBB/SMS]
- [BBB/Sent]
- [BBB/Trash]
- [BBB/Trash/Giancarlo]
- [BBB/[bracket]]
- [BBB/a@bc]
- [BBB/addheader]
- [BBB/backstar\*]
- [BBB/bigmail2]
- [BBB/blanc]
- [BBB/blanc /blanc2]
- [BBB/blanc middle]
- [BBB/blanc/blanc2]
- [BBB/blanc_begin]
- [BBB/disarm]
- [BBB/duplicates]
- [BBB/errors]
- [BBB/f g\h"i'j]
- [BBB/f g\h_i_j]
- [BBB/few_emails]
- [BBB/lalala]
- [BBB/longline]
- [BBB/new_folder]
- [BBB/oneemail]
- [BBB/oneemail2]
- [BBB/oneemail3]
- [BBB/partial]
- [BBB/ppp]
- [BBB/qqq]
- [BBB/regexmess]
- [BBB/scwchu]
- [BBB/size_null]
- [BBB/star*]
- [BBB/uni]
- [BBB/useuid]
- [BBB/yop]
- [BBB/yop/YAP]
- [BBB/yop/yap/yip]
- [BBB/yop/yup]
- [BBB/yop/yup/yip]
- [BBB/yop/yup/yip/yap]
- [BBB/yop/yup/yip/yap/yep]
- [BBB/yopX]
- [BBB/yopX/yap]
- [BBB/yopX/yup]
- [BBB/zz]
- [BBB/zz_1]
- [BBB/zz_2]
- [BBB/zz_3]
- [Chats]
- [Draft]
- [Drafts]
- [Dumb]
- [Giancarlo]
- [Gmail/Messages envoyes]
- [INBOX]
- [Important]
- [Junk]
- [Messages envoy&AOk-s] = [Messages envoyés]
- [Messages_envoy&AOk-s] = [Messages_envoyés]
- [Messagesenvoy&AOk-s] = [Messagesenvoyés]
- [Note]
- [SMS]
- [Sent]
- [Test]
- [Trash]
- [Updates_L]
- [[Gmail]]
- [[Gmail]/All Mail]
- [[Gmail]/Bin]
- [[Gmail]/Chats]
- [[Gmail]/Drafts]
- [[Gmail]/Important]
- [[Gmail]/Messages envoy&AOk-s] = [[Gmail]/Messages envoyés]
- [[Gmail]/Sent Mail]
- [[Gmail]/Spam]
- [[Gmail]/Starred]
- [[Gmail]/Trash]
- [[Gmail]/te*st]
- [a@bc]
- [addheader]
- [backstar\*]
- [bigmail2]
- [blanc]
- [blanc /blanc2]
- [blanc middle]
- [blanc/blanc2]
- [blanc_begin]
- [blanc_end]
- [blanc_end/blanc2]
- [blanc_end2]
- [blanc_end2/blanc2]
- [duplicates]
- [f g\h"i'j]
- [f g\h_i_j]
- [few_emails]
- [inbox_copy]
- [lalala]
- [new_folder]
- [oneemail]
- [oneemail2]
- [oneemail3]
- [ppp]
- [qqq]
- [regexmess]
- [scwchu]
- [size_null]
- [star*]
- [te*st]
- [uni]
- [useuid]
- [yop]
- [yop/yap]
- [yop/yup]
- [yop/yup/yip]
- [yop/yup/yip/yap]
- [yop/yup/yip/yap/yep]
- [yopX]
- [yopX/yap]
- [yopX/yup]
- [zz]
- Folders mapping from --automap feature (use --f1f2 to override any mapping):
- [[Gmail]/Starred] -> [[Gmail]/Starred]
- [[Gmail]/Bin] -> [[Gmail]/Bin]
- [[Gmail]/Drafts] -> [[Gmail]/Drafts]
- [Junk] -> [[Gmail]/Spam]
- [[Gmail]/Sent Mail] -> [[Gmail]/Sent Mail]
- [[Gmail]/All Mail] -> [[Gmail]/All Mail]
- [Sent] -> [[Gmail]/Sent Mail]
- [Trash] -> [[Gmail]/Bin]
- [[Gmail]/Spam] -> [[Gmail]/Spam]
- [Drafts] -> [[Gmail]/Drafts]
- Exiting because of --justfolderlists
- Exiting with return value 0 (EX_OK: successful termination) 0/50 nb_errors/max_errors PID 31799
- Removing pidfile /tmp/imapsync.pid
- Disconnecting from host1 imap.gmail.com user1 imapsync.gl@gmail.com
- Disconnecting from host2 imap.gmail.com user2 imapsync.gl@gmail.com
- Log file is LOG_imapsync/2022_07_07_09_53_06_047_imapsync.gl@gmail.com_imapsync.gl@gmail.com.txt ( to change it, use --logfile filepath ; or use --nolog to turn off logging )
- Here is imapsync 2.223 on host petite, a linux system with 0.1/2.0 free GiB of RAM, 108.00% used by processes.
- with Perl 5.22.1 and Mail::IMAPClient 3.43
- Transfer started at jeudi 07 juillet 2022-07-07 09:53:35 +0200 CEST
- PID is 31806 my PPID is 31540
- Log file is LOG_imapsync/2022_07_07_09_53_35_129_imapsync.gl0@gmail.com_imapsync.gl0@gmail.com.txt ( to change it, use --logfile path ; or use --nolog to turn off logging )
- Load is 0.18 0.28 0.32 3/630 on 2 cores
- Current directory is /home/gilles/public_html/imapsync
- Real user id is gilles (uid 1000)
- Effective user id is gilles (euid 1000)
- $RCSfile: imapsync,v $ $Revision: 2.223 $ $Date: 2022/07/03 10:39:30 $
- Command line used, run by /usr/bin/perl:
- ./imapsync --gmail1 --user1 imapsync.gl0@gmail.com --passfile1 ../../var/pass/secret.imapsync.gl0_gmail --gmail2 --user2 imapsync.gl0@gmail.com --passfile2 ../../var/pass/secret.imapsync.gl0_gmail --no-modulesversion --justfolderlists
- Temp directory is /tmp ( to change it use --tmpdir dirpath )
- kill -QUIT 31806 # special behavior: call to sub catch_exit
- kill -TERM 31806 # special behavior: call to sub catch_exit
- kill -INT 31806 # special behavior: call to sub catch_reconnect
- kill -HUP 31806 # special behavior: call to sub catch_print
- kill -USR1 31806 # special behavior: call to sub toggle_sleep
- File /tmp/imapsync.pid does not exist
- PID file is /tmp/imapsync.pid ( to change it, use --pidfile filepath ; to avoid it use --pidfile "" )
- Writing my PID 31806 in /tmp/imapsync.pid
- Writing also my logfile name in /tmp/imapsync.pid : LOG_imapsync/2022_07_07_09_53_35_129_imapsync.gl0@gmail.com_imapsync.gl0@gmail.com.txt
- Info: will resync flags for already transferred messages. Use --noresyncflags to not resync flags.
- SSL debug mode level is --debugssl 1 (can be set from 0 meaning no debug to 4 meaning max debug)
- Host1: SSL default mode is like --sslargs1 "SSL_verify_mode=0", meaning for host1 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host1: Use --sslargs1 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host1
- Host2: SSL default mode is like --sslargs2 "SSL_verify_mode=0", meaning for host2 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host2: Use --sslargs2 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host2
- Info: turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
- Host1: will try to use LOGIN authentication on host1
- Host2: will try to use LOGIN authentication on host2
- Host1: imap connection timeout is 120 seconds
- Host2: imap connection timeout is 120 seconds
- Host1: imap connection keepalive is on on host1. Use --nokeepalive1 to disable it.
- Host2: imap connection keepalive is on on host2. Use --nokeepalive2 to disable it.
- Host1: IMAP server [imap.gmail.com] port [993] user [imapsync.gl0@gmail.com]
- Host2: IMAP server [imap.gmail.com] port [993] user [imapsync.gl0@gmail.com]
- Host1: connecting and login on host1 [imap.gmail.com] port [993] with user [imapsync.gl0@gmail.com]
- Host1 IP address: 2a00:1450:400c:c07::6c Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host1 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 u13mb163543970wrs
- Host1 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host1: success login on [imap.gmail.com] with user [imapsync.gl0@gmail.com] auth [LOGIN] or [LOGIN]
- Host2: connecting and login on host2 [imap.gmail.com] port [993] with user [imapsync.gl0@gmail.com]
- Host2 IP address: 2a00:1450:400c:c07::6d Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host2 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 i2mb49702066wmh
- Host2 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host2: success login on [imap.gmail.com] with user [imapsync.gl0@gmail.com] auth [LOGIN] or [LOGIN]
- Host1: state Authenticated
- Host2: state Authenticated
- Host1 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host2 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host1: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host1")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host2")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: QUOTA capability found, presented in raw IMAP on next lines
- Sending: 5 GETQUOTAROOT INBOX
- Sent 22 bytes
- Read: * QUOTAROOT "INBOX" ""
- * QUOTA "" (STORAGE 687 15728640)
- 5 OK Success
- Host2: Quota current storage is 703488 bytes. Limit is 16106127360 bytes. So 0.00 % full
- Host2: found APPENDLIMIT=35651584 in CAPABILITY (use --appendlimit xxxx to override this automatic setting)
- Host2: Setting maxsize to appendlimit 35651584
- Host1: Compression is off. Use --compress1 to allow compression on host1
- Host2: Compression is off. Use --compress2 to allow compression on host2
- Host1: found 8 folders.
- Host2: found 8 folders.
- Host1: guessing separator from folder listing: [/]
- Host1: separator given by NAMESPACE: [/]
- Host2: guessing separator from folder listing: [/]
- Host2: separator given by NAMESPACE: [/]
- Host1: guessing prefix from folder listing: []
- Host1: prefix given by NAMESPACE: []
- Host2: guessing prefix from folder listing: []
- Host2: prefix given by NAMESPACE: []
- Host1: separator and prefix: [/][]
- Host2: separator and prefix: [/][]
- Including all folders found by default. Use --subscribed or --folder or --folderrec or --include to select specific folders. Use --exclude to unselect specific folders.
- Excluding folders matching pattern \[Gmail\]$
- Host1: Checking wanted folders exist. Use --nocheckfoldersexist to avoid this check (shared of public namespace targeted).
- Host1: Checking wanted folders are selectable. Use --nocheckselectable to avoid this check.
- Turned on automapping folders ( use --noautomap to turn off automapping )
- Host1: special [Gmail]/All Mail = \All
- Host1: special [Gmail]/Drafts = \Drafts
- Host1: special [Gmail]/Sent Mail = \Sent
- Host1: special [Gmail]/Spam = \Junk
- Host1: special [Gmail]/Starred = \Flagged
- Host1: special [Gmail]/Trash = \Trash
- Host2: special [Gmail]/All Mail = \All
- Host2: special [Gmail]/Drafts = \Drafts
- Host2: special [Gmail]/Sent Mail = \Sent
- Host2: special [Gmail]/Spam = \Junk
- Host2: special [Gmail]/Starred = \Flagged
- Host2: special [Gmail]/Trash = \Trash
- ++++ Listing folders
- All foldernames are presented between brackets like [X] where X is the foldername.
- When a foldername contains non-ASCII characters it is presented in the form
- [X] = [Y] where
- X is the imap foldername you have to use in command line options and
- Y is the utf8 output just printed for convenience, to recognize it.
- Host1: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Drafts"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Trash"
- 18 OK Success
- [INBOX]
- [[Gmail]/All Mail]
- [[Gmail]/Drafts]
- [[Gmail]/Important]
- [[Gmail]/Sent Mail]
- [[Gmail]/Spam]
- [[Gmail]/Starred]
- [[Gmail]/Trash]
- Host2: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Drafts"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Trash"
- 11 OK Success
- [INBOX]
- [[Gmail]/All Mail]
- [[Gmail]/Drafts]
- [[Gmail]/Important]
- [[Gmail]/Sent Mail]
- [[Gmail]/Spam]
- [[Gmail]/Starred]
- [[Gmail]/Trash]
- Folders mapping from --automap feature (use --f1f2 to override any mapping):
- [[Gmail]/Starred] -> [[Gmail]/Starred]
- [[Gmail]/Trash] -> [[Gmail]/Trash]
- [[Gmail]/Sent Mail] -> [[Gmail]/Sent Mail]
- [[Gmail]/Drafts] -> [[Gmail]/Drafts]
- [[Gmail]/Spam] -> [[Gmail]/Spam]
- [[Gmail]/All Mail] -> [[Gmail]/All Mail]
- Exiting because of --justfolderlists
- Exiting with return value 0 (EX_OK: successful termination) 0/50 nb_errors/max_errors PID 31806
- Removing pidfile /tmp/imapsync.pid
- Disconnecting from host1 imap.gmail.com user1 imapsync.gl0@gmail.com
- Disconnecting from host2 imap.gmail.com user2 imapsync.gl0@gmail.com
- Log file is LOG_imapsync/2022_07_07_09_53_35_129_imapsync.gl0@gmail.com_imapsync.gl0@gmail.com.txt ( to change it, use --logfile filepath ; or use --nolog to turn off logging )
- Here is imapsync 2.223 on host petite, a linux system with 0.1/2.0 free GiB of RAM, 108.07% used by processes.
- with Perl 5.22.1 and Mail::IMAPClient 3.43
- Transfer started at jeudi 07 juillet 2022-07-07 09:53:44 +0200 CEST
- PID is 31811 my PPID is 31540
- Log file is LOG_imapsync/2022_07_07_09_53_44_949_imapsync.gl1@gmail.com_imapsync.gl1@gmail.com.txt ( to change it, use --logfile path ; or use --nolog to turn off logging )
- Load is 0.23 0.28 0.32 4/631 on 2 cores
- Current directory is /home/gilles/public_html/imapsync
- Real user id is gilles (uid 1000)
- Effective user id is gilles (euid 1000)
- $RCSfile: imapsync,v $ $Revision: 2.223 $ $Date: 2022/07/03 10:39:30 $
- Command line used, run by /usr/bin/perl:
- ./imapsync --gmail1 --user1 imapsync.gl1@gmail.com --passfile1 ../../var/pass/secret.imapsync.gl1_gmail --gmail2 --user2 imapsync.gl1@gmail.com --passfile2 ../../var/pass/secret.imapsync.gl1_gmail --no-modulesversion --justfolderlists
- Temp directory is /tmp ( to change it use --tmpdir dirpath )
- kill -QUIT 31811 # special behavior: call to sub catch_exit
- kill -TERM 31811 # special behavior: call to sub catch_exit
- kill -INT 31811 # special behavior: call to sub catch_reconnect
- kill -HUP 31811 # special behavior: call to sub catch_print
- kill -USR1 31811 # special behavior: call to sub toggle_sleep
- File /tmp/imapsync.pid does not exist
- PID file is /tmp/imapsync.pid ( to change it, use --pidfile filepath ; to avoid it use --pidfile "" )
- Writing my PID 31811 in /tmp/imapsync.pid
- Writing also my logfile name in /tmp/imapsync.pid : LOG_imapsync/2022_07_07_09_53_44_949_imapsync.gl1@gmail.com_imapsync.gl1@gmail.com.txt
- Info: will resync flags for already transferred messages. Use --noresyncflags to not resync flags.
- SSL debug mode level is --debugssl 1 (can be set from 0 meaning no debug to 4 meaning max debug)
- Host1: SSL default mode is like --sslargs1 "SSL_verify_mode=0", meaning for host1 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host1: Use --sslargs1 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host1
- Host2: SSL default mode is like --sslargs2 "SSL_verify_mode=0", meaning for host2 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host2: Use --sslargs2 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host2
- Info: turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
- Host1: will try to use LOGIN authentication on host1
- Host2: will try to use LOGIN authentication on host2
- Host1: imap connection timeout is 120 seconds
- Host2: imap connection timeout is 120 seconds
- Host1: imap connection keepalive is on on host1. Use --nokeepalive1 to disable it.
- Host2: imap connection keepalive is on on host2. Use --nokeepalive2 to disable it.
- Host1: IMAP server [imap.gmail.com] port [993] user [imapsync.gl1@gmail.com]
- Host2: IMAP server [imap.gmail.com] port [993] user [imapsync.gl1@gmail.com]
- Host1: connecting and login on host1 [imap.gmail.com] port [993] with user [imapsync.gl1@gmail.com]
- Host1 IP address: 2a00:1450:400c:c04::6c Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host1 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 2mb79178924wmo
- Host1 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host1: success login on [imap.gmail.com] with user [imapsync.gl1@gmail.com] auth [LOGIN] or [LOGIN]
- Host2: connecting and login on host2 [imap.gmail.com] port [993] with user [imapsync.gl1@gmail.com]
- Host2 IP address: 2a00:1450:400c:c04::6d Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host2 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 y2mb272977894wrd
- Host2 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host2: success login on [imap.gmail.com] with user [imapsync.gl1@gmail.com] auth [LOGIN] or [LOGIN]
- Host1: state Authenticated
- Host2: state Authenticated
- Host1 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host2 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host1: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host1")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host2")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: QUOTA capability found, presented in raw IMAP on next lines
- Sending: 5 GETQUOTAROOT INBOX
- Sent 22 bytes
- Read: * QUOTAROOT "INBOX" ""
- * QUOTA "" (STORAGE 391 15728640)
- 5 OK Success
- Host2: Quota current storage is 400384 bytes. Limit is 16106127360 bytes. So 0.00 % full
- Host2: found APPENDLIMIT=35651584 in CAPABILITY (use --appendlimit xxxx to override this automatic setting)
- Host2: Setting maxsize to appendlimit 35651584
- Host1: Compression is off. Use --compress1 to allow compression on host1
- Host2: Compression is off. Use --compress2 to allow compression on host2
- Host1: found 12 folders.
- Host2: found 12 folders.
- Host1: guessing separator from folder listing: [/]
- Host1: separator given by NAMESPACE: [/]
- Host2: guessing separator from folder listing: [/]
- Host2: separator given by NAMESPACE: [/]
- Host1: guessing prefix from folder listing: []
- Host1: prefix given by NAMESPACE: []
- Host2: guessing prefix from folder listing: []
- Host2: prefix given by NAMESPACE: []
- Host1: separator and prefix: [/][]
- Host2: separator and prefix: [/][]
- Including all folders found by default. Use --subscribed or --folder or --folderrec or --include to select specific folders. Use --exclude to unselect specific folders.
- Excluding folders matching pattern \[Gmail\]$
- Host1: Checking wanted folders exist. Use --nocheckfoldersexist to avoid this check (shared of public namespace targeted).
- Host1: Checking wanted folders are selectable. Use --nocheckselectable to avoid this check.
- Turned on automapping folders ( use --noautomap to turn off automapping )
- Host1: special [Gmail]/All Mail = \All
- Host1: special [Gmail]/Starred = \Flagged
- Host2: special [Gmail]/All Mail = \All
- Host2: special [Gmail]/Starred = \Flagged
- ++++ Listing folders
- All foldernames are presented between brackets like [X] where X is the foldername.
- When a foldername contains non-ASCII characters it is presented in the form
- [X] = [Y] where
- X is the imap foldername you have to use in command line options and
- Y is the utf8 output just printed for convenience, to recognize it.
- Host1: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasNoChildren) "/" "Blabla"
- * LIST (\HasNoChildren) "/" "Blan Blan"
- * LIST (\HasNoChildren) "/" "Coucou"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasNoChildren) "/" "Test"
- * LIST (\HasNoChildren) "/" "Work"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren) "/" "\\Important"
- * LIST (\HasNoChildren) "/" "\\Inbox"
- * LIST (\HasNoChildren) "/" "\\Starred"
- 22 OK Success
- [Blabla]
- [Blan Blan]
- [Coucou]
- [INBOX]
- [Test]
- [Work]
- [[Gmail]/All Mail]
- [[Gmail]/Important]
- [[Gmail]/Starred]
- [\Important]
- [\Inbox]
- [\Starred]
- Host2: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasNoChildren) "/" "Blabla"
- * LIST (\HasNoChildren) "/" "Blan Blan"
- * LIST (\HasNoChildren) "/" "Coucou"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasNoChildren) "/" "Test"
- * LIST (\HasNoChildren) "/" "Work"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren) "/" "\\Important"
- * LIST (\HasNoChildren) "/" "\\Inbox"
- * LIST (\HasNoChildren) "/" "\\Starred"
- 11 OK Success
- [Blabla]
- [Blan Blan]
- [Coucou]
- [INBOX]
- [Test]
- [Work]
- [[Gmail]/All Mail]
- [[Gmail]/Important]
- [[Gmail]/Starred]
- [\Important]
- [\Inbox]
- [\Starred]
- Folders mapping from --automap feature (use --f1f2 to override any mapping):
- [[Gmail]/Starred] -> [[Gmail]/Starred]
- [[Gmail]/All Mail] -> [[Gmail]/All Mail]
- Exiting because of --justfolderlists
- Exiting with return value 0 (EX_OK: successful termination) 0/50 nb_errors/max_errors PID 31811
- Removing pidfile /tmp/imapsync.pid
- Disconnecting from host1 imap.gmail.com user1 imapsync.gl1@gmail.com
- Disconnecting from host2 imap.gmail.com user2 imapsync.gl1@gmail.com
- Log file is LOG_imapsync/2022_07_07_09_53_44_949_imapsync.gl1@gmail.com_imapsync.gl1@gmail.com.txt ( to change it, use --logfile filepath ; or use --nolog to turn off logging )
- Here is imapsync 2.223 on host petite, a linux system with 0.1/2.0 free GiB of RAM, 109.22% used by processes.
- with Perl 5.22.1 and Mail::IMAPClient 3.43
- Transfer started at jeudi 07 juillet 2022-07-07 09:53:57 +0200 CEST
- PID is 31816 my PPID is 31540
- Log file is LOG_imapsync/2022_07_07_09_53_57_868_imapsync.gl2@gmail.com_imapsync.gl2@gmail.com.txt ( to change it, use --logfile path ; or use --nolog to turn off logging )
- Load is 0.42 0.32 0.34 2/634 on 2 cores
- Current directory is /home/gilles/public_html/imapsync
- Real user id is gilles (uid 1000)
- Effective user id is gilles (euid 1000)
- $RCSfile: imapsync,v $ $Revision: 2.223 $ $Date: 2022/07/03 10:39:30 $
- Command line used, run by /usr/bin/perl:
- ./imapsync --gmail1 --user1 imapsync.gl2@gmail.com --passfile1 ../../var/pass/secret.imapsync.gl2_gmail --gmail2 --user2 imapsync.gl2@gmail.com --passfile2 ../../var/pass/secret.imapsync.gl2_gmail --no-modulesversion --justfolderlists
- Temp directory is /tmp ( to change it use --tmpdir dirpath )
- kill -QUIT 31816 # special behavior: call to sub catch_exit
- kill -TERM 31816 # special behavior: call to sub catch_exit
- kill -INT 31816 # special behavior: call to sub catch_reconnect
- kill -HUP 31816 # special behavior: call to sub catch_print
- kill -USR1 31816 # special behavior: call to sub toggle_sleep
- File /tmp/imapsync.pid does not exist
- PID file is /tmp/imapsync.pid ( to change it, use --pidfile filepath ; to avoid it use --pidfile "" )
- Writing my PID 31816 in /tmp/imapsync.pid
- Writing also my logfile name in /tmp/imapsync.pid : LOG_imapsync/2022_07_07_09_53_57_868_imapsync.gl2@gmail.com_imapsync.gl2@gmail.com.txt
- Info: will resync flags for already transferred messages. Use --noresyncflags to not resync flags.
- SSL debug mode level is --debugssl 1 (can be set from 0 meaning no debug to 4 meaning max debug)
- Host1: SSL default mode is like --sslargs1 "SSL_verify_mode=0", meaning for host1 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host1: Use --sslargs1 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host1
- Host2: SSL default mode is like --sslargs2 "SSL_verify_mode=0", meaning for host2 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host2: Use --sslargs2 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host2
- Info: turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
- Host1: will try to use LOGIN authentication on host1
- Host2: will try to use LOGIN authentication on host2
- Host1: imap connection timeout is 120 seconds
- Host2: imap connection timeout is 120 seconds
- Host1: imap connection keepalive is on on host1. Use --nokeepalive1 to disable it.
- Host2: imap connection keepalive is on on host2. Use --nokeepalive2 to disable it.
- Host1: IMAP server [imap.gmail.com] port [993] user [imapsync.gl2@gmail.com]
- Host2: IMAP server [imap.gmail.com] port [993] user [imapsync.gl2@gmail.com]
- Host1: connecting and login on host1 [imap.gmail.com] port [993] with user [imapsync.gl2@gmail.com]
- Host1 IP address: 2a00:1450:400c:c04::6c Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host1 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 f9mb238805277wmg
- Host1 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host1: success login on [imap.gmail.com] with user [imapsync.gl2@gmail.com] auth [LOGIN] or [LOGIN]
- Host2: connecting and login on host2 [imap.gmail.com] port [993] with user [imapsync.gl2@gmail.com]
- Host2 IP address: 2a00:1450:400c:c04::6d Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host2 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 bi26mb169281364wmb
- Host2 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host2: success login on [imap.gmail.com] with user [imapsync.gl2@gmail.com] auth [LOGIN] or [LOGIN]
- Host1: state Authenticated
- Host2: state Authenticated
- Host1 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host2 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host1: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host1")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host2")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: QUOTA capability found, presented in raw IMAP on next lines
- Sending: 5 GETQUOTAROOT INBOX
- Sent 22 bytes
- Read: * QUOTAROOT "INBOX" ""
- * QUOTA "" (STORAGE 1177 15728640)
- 5 OK Success
- Host2: Quota current storage is 1205248 bytes. Limit is 16106127360 bytes. So 0.01 % full
- Host2: found APPENDLIMIT=35651584 in CAPABILITY (use --appendlimit xxxx to override this automatic setting)
- Host2: Setting maxsize to appendlimit 35651584
- Host1: Compression is off. Use --compress1 to allow compression on host1
- Host2: Compression is off. Use --compress2 to allow compression on host2
- Host1: found 26 folders.
- Host2: found 26 folders.
- Host1: guessing separator from folder listing: [/]
- Host1: separator given by NAMESPACE: [/]
- Host2: guessing separator from folder listing: [/]
- Host2: separator given by NAMESPACE: [/]
- Host1: guessing prefix from folder listing: []
- Host1: prefix given by NAMESPACE: []
- Host2: guessing prefix from folder listing: []
- Host2: prefix given by NAMESPACE: []
- Host1: separator and prefix: [/][]
- Host2: separator and prefix: [/][]
- Including all folders found by default. Use --subscribed or --folder or --folderrec or --include to select specific folders. Use --exclude to unselect specific folders.
- Excluding folders matching pattern \[Gmail\]$
- Host1: Checking wanted folders exist. Use --nocheckfoldersexist to avoid this check (shared of public namespace targeted).
- Host1: Checking wanted folders are selectable. Use --nocheckselectable to avoid this check.
- Turned on automapping folders ( use --noautomap to turn off automapping )
- Host1: special [Gmail]/Brouillons = \Drafts
- Host1: special [Gmail]/Corbeille = \Trash
- Host1: special [Gmail]/Messages envoy&AOk-s = \Sent
- Host1: special [Gmail]/Spam = \Junk
- Host1: special [Gmail]/Suivis = \Flagged
- Host1: special [Gmail]/Tous les messages = \All
- Host2: special [Gmail]/Brouillons = \Drafts
- Host2: special [Gmail]/Corbeille = \Trash
- Host2: special [Gmail]/Messages envoy&AOk-s = \Sent
- Host2: special [Gmail]/Spam = \Junk
- Host2: special [Gmail]/Suivis = \Flagged
- Host2: special [Gmail]/Tous les messages = \All
- ++++ Listing folders
- All foldernames are presented between brackets like [X] where X is the foldername.
- When a foldername contains non-ASCII characters it is presented in the form
- [X] = [Y] where
- X is the imap foldername you have to use in command line options and
- Y is the utf8 output just printed for convenience, to recognize it.
- Host1: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasChildren \Noselect) "/" "Archive"
- * LIST (\HasChildren) "/" "Archive/Bob"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blabla"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blan Blan"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Coucou"
- * LIST (\HasNoChildren) "/" "Archive/Bob/INBOX"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Test"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Work"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Important"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Inbox"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Starred"
- * LIST (\HasNoChildren) "/" "Blabla"
- * LIST (\HasNoChildren) "/" "Blan Blan"
- * LIST (\HasNoChildren) "/" "Coucou"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasNoChildren) "/" "Test"
- * LIST (\HasNoChildren) "/" "Work"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Brouillons"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Corbeille"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Messages envoy&AOk-s"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Suivis"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/Tous les messages"
- * LIST (\HasNoChildren) "/" "\\Important"
- * LIST (\HasNoChildren) "/" "\\Inbox"
- * LIST (\HasNoChildren) "/" "\\Starred"
- 36 OK Success
- [Archive/Bob]
- [Archive/Bob/Blabla]
- [Archive/Bob/Blan Blan]
- [Archive/Bob/Coucou]
- [Archive/Bob/INBOX]
- [Archive/Bob/Test]
- [Archive/Bob/Work]
- [Archive/Bob/\Important]
- [Archive/Bob/\Inbox]
- [Archive/Bob/\Starred]
- [Blabla]
- [Blan Blan]
- [Coucou]
- [INBOX]
- [Test]
- [Work]
- [[Gmail]/Brouillons]
- [[Gmail]/Corbeille]
- [[Gmail]/Important]
- [[Gmail]/Messages envoy&AOk-s] = [[Gmail]/Messages envoyés]
- [[Gmail]/Spam]
- [[Gmail]/Suivis]
- [[Gmail]/Tous les messages]
- [\Important]
- [\Inbox]
- [\Starred]
- Host2: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasChildren \Noselect) "/" "Archive"
- * LIST (\HasChildren) "/" "Archive/Bob"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blabla"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blan Blan"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Coucou"
- * LIST (\HasNoChildren) "/" "Archive/Bob/INBOX"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Test"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Work"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Important"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Inbox"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Starred"
- * LIST (\HasNoChildren) "/" "Blabla"
- * LIST (\HasNoChildren) "/" "Blan Blan"
- * LIST (\HasNoChildren) "/" "Coucou"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasNoChildren) "/" "Test"
- * LIST (\HasNoChildren) "/" "Work"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Brouillons"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Corbeille"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Messages envoy&AOk-s"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Suivis"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/Tous les messages"
- * LIST (\HasNoChildren) "/" "\\Important"
- * LIST (\HasNoChildren) "/" "\\Inbox"
- * LIST (\HasNoChildren) "/" "\\Starred"
- 11 OK Success
- [Archive/Bob]
- [Archive/Bob/Blabla]
- [Archive/Bob/Blan Blan]
- [Archive/Bob/Coucou]
- [Archive/Bob/INBOX]
- [Archive/Bob/Test]
- [Archive/Bob/Work]
- [Archive/Bob/\Important]
- [Archive/Bob/\Inbox]
- [Archive/Bob/\Starred]
- [Blabla]
- [Blan Blan]
- [Coucou]
- [INBOX]
- [Test]
- [Work]
- [[Gmail]/Brouillons]
- [[Gmail]/Corbeille]
- [[Gmail]/Important]
- [[Gmail]/Messages envoy&AOk-s] = [[Gmail]/Messages envoyés]
- [[Gmail]/Spam]
- [[Gmail]/Suivis]
- [[Gmail]/Tous les messages]
- [\Important]
- [\Inbox]
- [\Starred]
- Folders mapping from --automap feature (use --f1f2 to override any mapping):
- [[Gmail]/Spam] -> [[Gmail]/Spam]
- [[Gmail]/Tous les messages] -> [[Gmail]/Tous les messages]
- [[Gmail]/Corbeille] -> [[Gmail]/Corbeille]
- [[Gmail]/Suivis] -> [[Gmail]/Suivis]
- [[Gmail]/Messages envoy&AOk-s] = [[Gmail]/Messages envoyés] -> [[Gmail]/Messages envoy&AOk-s] = [[Gmail]/Messages envoyés]
- [[Gmail]/Brouillons] -> [[Gmail]/Brouillons]
- Exiting because of --justfolderlists
- Exiting with return value 0 (EX_OK: successful termination) 0/50 nb_errors/max_errors PID 31816
- Removing pidfile /tmp/imapsync.pid
- Disconnecting from host1 imap.gmail.com user1 imapsync.gl2@gmail.com
- Disconnecting from host2 imap.gmail.com user2 imapsync.gl2@gmail.com
- Log file is LOG_imapsync/2022_07_07_09_53_57_868_imapsync.gl2@gmail.com_imapsync.gl2@gmail.com.txt ( to change it, use --logfile filepath ; or use --nolog to turn off logging )
- Here is imapsync 2.223 on host petite, a linux system with 0.1/2.0 free GiB of RAM, 109.03% used by processes.
- with Perl 5.22.1 and Mail::IMAPClient 3.43
- Transfer started at jeudi 07 juillet 2022-07-07 09:54:09 +0200 CEST
- PID is 32065 my PPID is 31540
- Log file is LOG_imapsync/2022_07_07_09_54_09_123_imapsync.gl3@gmail.com_imapsync.gl3@gmail.com.txt ( to change it, use --logfile path ; or use --nolog to turn off logging )
- Load is 0.54 0.36 0.35 3/635 on 2 cores
- Current directory is /home/gilles/public_html/imapsync
- Real user id is gilles (uid 1000)
- Effective user id is gilles (euid 1000)
- $RCSfile: imapsync,v $ $Revision: 2.223 $ $Date: 2022/07/03 10:39:30 $
- Command line used, run by /usr/bin/perl:
- ./imapsync --gmail1 --user1 imapsync.gl3@gmail.com --passfile1 ../../var/pass/secret.imapsync.gl3_gmail --gmail2 --user2 imapsync.gl3@gmail.com --passfile2 ../../var/pass/secret.imapsync.gl3_gmail --no-modulesversion --justfolderlists
- Temp directory is /tmp ( to change it use --tmpdir dirpath )
- kill -QUIT 32065 # special behavior: call to sub catch_exit
- kill -TERM 32065 # special behavior: call to sub catch_exit
- kill -INT 32065 # special behavior: call to sub catch_reconnect
- kill -HUP 32065 # special behavior: call to sub catch_print
- kill -USR1 32065 # special behavior: call to sub toggle_sleep
- File /tmp/imapsync.pid does not exist
- PID file is /tmp/imapsync.pid ( to change it, use --pidfile filepath ; to avoid it use --pidfile "" )
- Writing my PID 32065 in /tmp/imapsync.pid
- Writing also my logfile name in /tmp/imapsync.pid : LOG_imapsync/2022_07_07_09_54_09_123_imapsync.gl3@gmail.com_imapsync.gl3@gmail.com.txt
- Info: will resync flags for already transferred messages. Use --noresyncflags to not resync flags.
- SSL debug mode level is --debugssl 1 (can be set from 0 meaning no debug to 4 meaning max debug)
- Host1: SSL default mode is like --sslargs1 "SSL_verify_mode=0", meaning for host1 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host1: Use --sslargs1 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host1
- Host2: SSL default mode is like --sslargs2 "SSL_verify_mode=0", meaning for host2 SSL_VERIFY_NONE, ie, do not check the server certificate.
- Host2: Use --sslargs2 SSL_verify_mode=1 to have SSL_VERIFY_PEER, ie, check the server certificate. of host2
- Info: turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
- Host1: will try to use LOGIN authentication on host1
- Host2: will try to use LOGIN authentication on host2
- Host1: imap connection timeout is 120 seconds
- Host2: imap connection timeout is 120 seconds
- Host1: imap connection keepalive is on on host1. Use --nokeepalive1 to disable it.
- Host2: imap connection keepalive is on on host2. Use --nokeepalive2 to disable it.
- Host1: IMAP server [imap.gmail.com] port [993] user [imapsync.gl3@gmail.com]
- Host2: IMAP server [imap.gmail.com] port [993] user [imapsync.gl3@gmail.com]
- Host1: connecting and login on host1 [imap.gmail.com] port [993] with user [imapsync.gl3@gmail.com]
- Host1 IP address: 2a00:1450:400c:c04::6c Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host1 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 o9mb168635237wmr
- Host1 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host1: success login on [imap.gmail.com] with user [imapsync.gl3@gmail.com] auth [LOGIN] or [LOGIN]
- Host2: connecting and login on host2 [imap.gmail.com] port [993] with user [imapsync.gl3@gmail.com]
- Host2 IP address: 2a00:1450:400c:c04::6d Local IP address: 2a01:e34:ecde:70d0:223:54ff:fec2:36d7
- Host2 banner: * OK Gimap ready for requests from 2a01:e34:ecde:70d0:223:54ff:fec2:36d7 l4mb132600559wml
- Host2 capability before authentication: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH AUTH
- Host2: success login on [imap.gmail.com] with user [imapsync.gl3@gmail.com] auth [LOGIN] or [LOGIN]
- Host1: state Authenticated
- Host2: state Authenticated
- Host1 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host2 capability once authenticated: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LITERAL- SPECIAL-USE APPENDLIMIT=35651584 COMPRESS UTF8 APPENDLIMIT
- Host1: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host1")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: found ID capability. Sending/receiving ID, presented in raw IMAP for now.
- In order to avoid sending/receiving ID, use option --noid
- Sending: 4 ID ("name" "imapsync" "version" "2.223" "os" "linux" "vendor" "Gilles LAMIRAL" "support-url" "https://imapsync.lamiral.info/" "date" "03-Jul-2022 10:39:30 +0000" "side" "host2")
- Sent 181 bytes
- Read: * ID ("name" "GImap" "vendor" "Google, Inc." "support-url" "https://support.google.com/mail" "version" "gmail_imap_220624.08_p0" "remote-host" "2a01:e34:ecde:70d0:223:54ff:fec2:36d7")
- 4 OK Success
- Host2: QUOTA capability found, presented in raw IMAP on next lines
- Sending: 5 GETQUOTAROOT INBOX
- Sent 22 bytes
- Read: * QUOTAROOT "INBOX" ""
- * QUOTA "" (STORAGE 443 15728640)
- 5 OK Success
- Host2: Quota current storage is 453632 bytes. Limit is 16106127360 bytes. So 0.00 % full
- Host2: found APPENDLIMIT=35651584 in CAPABILITY (use --appendlimit xxxx to override this automatic setting)
- Host2: Setting maxsize to appendlimit 35651584
- Host1: Compression is off. Use --compress1 to allow compression on host1
- Host2: Compression is off. Use --compress2 to allow compression on host2
- Host1: found 19 folders.
- Host2: found 19 folders.
- Host1: guessing separator from folder listing: [/]
- Host1: separator given by NAMESPACE: [/]
- Host2: guessing separator from folder listing: [/]
- Host2: separator given by NAMESPACE: [/]
- Host1: guessing prefix from folder listing: []
- Host1: prefix given by NAMESPACE: []
- Host2: guessing prefix from folder listing: []
- Host2: prefix given by NAMESPACE: []
- Host1: separator and prefix: [/][]
- Host2: separator and prefix: [/][]
- Including all folders found by default. Use --subscribed or --folder or --folderrec or --include to select specific folders. Use --exclude to unselect specific folders.
- Excluding folders matching pattern \[Gmail\]$
- Host1: Checking wanted folders exist. Use --nocheckfoldersexist to avoid this check (shared of public namespace targeted).
- Host1: Checking wanted folders are selectable. Use --nocheckselectable to avoid this check.
- Turned on automapping folders ( use --noautomap to turn off automapping )
- Host1: special [Gmail]/All Mail = \All
- Host1: special [Gmail]/Drafts = \Drafts
- Host1: special [Gmail]/Sent Mail = \Sent
- Host1: special [Gmail]/Spam = \Junk
- Host1: special [Gmail]/Starred = \Flagged
- Host1: special [Gmail]/Trash = \Trash
- Host2: special [Gmail]/All Mail = \All
- Host2: special [Gmail]/Drafts = \Drafts
- Host2: special [Gmail]/Sent Mail = \Sent
- Host2: special [Gmail]/Spam = \Junk
- Host2: special [Gmail]/Starred = \Flagged
- Host2: special [Gmail]/Trash = \Trash
- ++++ Listing folders
- All foldernames are presented between brackets like [X] where X is the foldername.
- When a foldername contains non-ASCII characters it is presented in the form
- [X] = [Y] where
- X is the imap foldername you have to use in command line options and
- Y is the utf8 output just printed for convenience, to recognize it.
- Host1: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasChildren) "/" "Archive"
- * LIST (\HasChildren) "/" "Archive/Bob"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blabla"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blan Blan"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Coucou"
- * LIST (\HasNoChildren) "/" "Archive/Bob/INBOX"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Test"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Work"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Important"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Inbox"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Starred"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Drafts"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Trash"
- 29 OK Success
- [Archive]
- [Archive/Bob]
- [Archive/Bob/Blabla]
- [Archive/Bob/Blan Blan]
- [Archive/Bob/Coucou]
- [Archive/Bob/INBOX]
- [Archive/Bob/Test]
- [Archive/Bob/Work]
- [Archive/Bob/\Important]
- [Archive/Bob/\Inbox]
- [Archive/Bob/\Starred]
- [INBOX]
- [[Gmail]/All Mail]
- [[Gmail]/Drafts]
- [[Gmail]/Important]
- [[Gmail]/Sent Mail]
- [[Gmail]/Spam]
- [[Gmail]/Starred]
- [[Gmail]/Trash]
- Host2: folders list (first the raw imap format then the [X] = [Y]):
- * LIST (\HasChildren) "/" "Archive"
- * LIST (\HasChildren) "/" "Archive/Bob"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blabla"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Blan Blan"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Coucou"
- * LIST (\HasNoChildren) "/" "Archive/Bob/INBOX"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Test"
- * LIST (\HasNoChildren) "/" "Archive/Bob/Work"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Important"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Inbox"
- * LIST (\HasNoChildren) "/" "Archive/Bob/\\Starred"
- * LIST (\HasNoChildren) "/" "INBOX"
- * LIST (\HasChildren \Noselect) "/" "[Gmail]"
- * LIST (\All \HasNoChildren) "/" "[Gmail]/All Mail"
- * LIST (\Drafts \HasNoChildren) "/" "[Gmail]/Drafts"
- * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
- * LIST (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
- * LIST (\HasNoChildren \Junk) "/" "[Gmail]/Spam"
- * LIST (\Flagged \HasNoChildren) "/" "[Gmail]/Starred"
- * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Trash"
- 11 OK Success
- [Archive]
- [Archive/Bob]
- [Archive/Bob/Blabla]
- [Archive/Bob/Blan Blan]
- [Archive/Bob/Coucou]
- [Archive/Bob/INBOX]
- [Archive/Bob/Test]
- [Archive/Bob/Work]
- [Archive/Bob/\Important]
- [Archive/Bob/\Inbox]
- [Archive/Bob/\Starred]
- [INBOX]
- [[Gmail]/All Mail]
- [[Gmail]/Drafts]
- [[Gmail]/Important]
- [[Gmail]/Sent Mail]
- [[Gmail]/Spam]
- [[Gmail]/Starred]
- [[Gmail]/Trash]
- Folders mapping from --automap feature (use --f1f2 to override any mapping):
- [[Gmail]/Trash] -> [[Gmail]/Trash]
- [Archive] -> [Archive]
- [[Gmail]/Spam] -> [[Gmail]/Spam]
- [[Gmail]/Sent Mail] -> [[Gmail]/Sent Mail]
- [[Gmail]/All Mail] -> [[Gmail]/All Mail]
- [[Gmail]/Drafts] -> [[Gmail]/Drafts]
- [[Gmail]/Starred] -> [[Gmail]/Starred]
- Exiting because of --justfolderlists
- Exiting with return value 0 (EX_OK: successful termination) 0/50 nb_errors/max_errors PID 32065
- Removing pidfile /tmp/imapsync.pid
- Disconnecting from host1 imap.gmail.com user1 imapsync.gl3@gmail.com
- Disconnecting from host2 imap.gmail.com user2 imapsync.gl3@gmail.com
- Log file is LOG_imapsync/2022_07_07_09_54_09_123_imapsync.gl3@gmail.com_imapsync.gl3@gmail.com.txt ( to change it, use --logfile filepath ; or use --nolog to turn off logging )
- gmail_glX_all_justfolderlist passed
|