Hello, Everything works great, except for this bug. And it happens often enough that I am wondering if there is any long term solution to this problem? I am thinking of creating a script which will compare near and far and send me an email or something if they start diverging, because at that point I stop getting email and it will usually take a long while for me to notice.
Config at https://github.com/bergheim/dotfiles/blob/master/.mbsyncrc Output of mbsync -VD glvortex-inbox:Drafts: Reading configuration file /home/tsb/.mbsyncrc Channel glvortex-inbox Opening far side store glvortex-remote... F: [ 1] Enter connect_store Resolving 127.0.0.1... ok Connecting to 127.0.0.1 (127.0.0.1:1143)... F: [ 1] Leave connect_store Opening near side store glvortex-local... N: [ 2] Enter connect_store N: [ 2] Callback enter connect_store, sts=0 N: [ 2] Callback leave connect_store N: [ 2] Leave connect_store F: * OK [CAPABILITY ID IDLE IMAP4rev1 MOVE STARTTLS UIDPLUS UNSELECT] Proton Mail Bridge 03.12.00 - gluon session ID 69 F: >>> 1 STARTTLS F: 1 OK Begin TLS negotiation now Connection is now encrypted F: >>> 2 CAPABILITY F: * CAPABILITY ID IDLE IMAP4rev1 STARTTLS F: 2 OK CAPABILITY Logging in... F: >>> 3 LOGIN <user> <pass> F: 3 OK [CAPABILITY ID IDLE IMAP4rev1 MOVE STARTTLS UIDPLUS UNSELECT] Logged in F: [ 1] Callback enter connect_store, sts=0 F: Enter select_box, name=Drafts F: Leave select_box, ret=0 N: Enter select_box, name=Drafts N: Leave select_box, ret=0 N: Called get_box_path, ret=/home/tsb/.mail/glvortex/Drafts reading sync state /home/tsb/.mail/glvortex/Drafts/.mbsyncstate ... entry (1,1,17,) entry (640,3,17,) entry (648,4,17,) entry (674,13,17,) entry (675,9,17,) entry (676,10,17,) entry (677,14,17,) entry (0,17,0,) entry (0,18,0,) entry (0,19,0,) entry (0,20,0,) entry (0,21,0,) entry (681,23,17,) entry (0,22,0,) Opening far side box Drafts... F: [ 3] Enter open_box F: >>> 4 SELECT "Drafts" F: [ 3] Leave open_box Opening near side box Drafts... N: [ 4] Enter open_box N: [ 4] Callback enter open_box, sts=0, uidvalidity=1715859821 N: [ 4] Callback leave open_box N: [ 4] Leave open_box F: [ 1] Callback leave connect_store F: * FLAGS ($Forwarded Forwarded \Deleted \Flagged \Seen) F: * 8 EXISTS F: * 0 RECENT F: * OK [PERMANENTFLAGS ($Forwarded Forwarded \Deleted \Flagged \Seen)] Flags permitted F: * OK [UIDNEXT 684] Predicted next UID F: * OK [UIDVALIDITY 36072216] UIDs valid F: 4 OK [READ-WRITE] SELECT F: [ 3] Callback enter open_box, sts=0, uidvalidity=36072216 F: Enter prepare_load_box, opts=0xe7 F: Leave prepare_load_box, ret=0xe7 N: Enter prepare_load_box, opts=0xe7 N: Leave prepare_load_box, ret=0xe7 Loading far side box... F: [ 5] Enter load_box, [1,inf] (find >= 0, paired <= 4294967295, new > 683) F: >>> 5 UID FETCH 1:683 (UID FLAGS) F: [ 5] Leave load_box Loading near side box... N: [ 6] Enter load_box, [1,inf] (find >= 0, paired <= 4294967295, new > 23) N: [ 6] Callback enter load_box, sts=0, total=14, recent=0 uid=1 flags=DS size=0 tuid=? uid=3 flags=DS size=0 tuid=? uid=4 flags=DS size=0 tuid=? uid=9 flags=DS size=0 tuid=? uid=10 flags=DS size=0 tuid=? uid=13 flags=DS size=0 tuid=? uid=14 flags=DS size=0 tuid=? uid=17 flags=DS size=0 tuid=? uid=18 flags=DS size=0 tuid=? uid=19 flags=DS size=0 tuid=? uid=20 flags=DS size=0 tuid=? uid=21 flags=DS size=0 tuid=? uid=22 flags=DS size=0 tuid=? uid=23 flags=DS size=0 tuid=? near side: 14 messages, 0 recent matching messages on near side against sync records N: [ 6] Callback leave load_box N: [ 6] Leave load_box F: [ 3] Callback leave open_box F: * 1 FETCH (UID 1 FLAGS (\Draft \Seen)) F: * 2 FETCH (UID 640 FLAGS (\Draft \Seen)) F: * 6 FETCH (UID 676 FLAGS (\Draft \Seen)) F: * 3 FETCH (UID 648 FLAGS (\Draft \Seen)) F: * 8 FETCH (UID 681 FLAGS (\Draft \Seen)) F: * 5 FETCH (UID 675 FLAGS (\Draft \Seen)) F: * 7 FETCH (UID 677 FLAGS (\Draft \Seen)) F: * 4 FETCH (UID 674 FLAGS (\Draft \Seen)) F: 5 OK command completed in 788 microsec. F: [ 5] Callback enter load_box, sts=0, total=8, recent=0 uid=1 flags=DS size=0 tuid=? uid=640 flags=DS size=0 tuid=? uid=648 flags=DS size=0 tuid=? uid=674 flags=DS size=0 tuid=? uid=675 flags=DS size=0 tuid=? uid=676 flags=DS size=0 tuid=? uid=677 flags=DS size=0 tuid=? uid=681 flags=DS size=0 tuid=? far side: 8 messages, 0 recent matching messages on far side against sync records Synchronizing... F: Called get_supported_flags, ret=0xff N: Called get_supported_flags, ret=0xff synchronizing old entries pair (1,1) pair (640,3) pair (648,4) pair (674,13) pair (675,9) pair (676,10) pair (677,14) pair (0,17) no far side pair (0,18) no far side pair (0,19) no far side pair (0,20) no far side pair (0,21) no far side pair (681,23) pair (0,22) no far side synchronizing new messages on near side synchronizing new messages on far side synchronizing flags F: Enter commit_cmds F: Leave commit_cmds N: Enter commit_cmds N: Leave commit_cmds propagating new messages expunging far side F: [ 7] Enter close_box F: >>> 6 CLOSE F: [ 7] Leave close_box expunging near side N: [ 8] Enter close_box N: [ 8] Callback enter close_box, sts=0 N: [ 8] Callback leave close_box N: [ 8] Leave close_box F: [ 5] Callback leave load_box F: 6 OK CLOSE F: [ 7] Callback enter close_box, sts=0 purging obsolete entries F: [ 9] Enter cancel_cmds F: [ 9] Callback enter cancel_cmds F: Enter free_store F: Leave free_store F: [ 9] Callback leave cancel_cmds F: [ 9] Leave cancel_cmds N: [ 10] Enter cancel_cmds N: [ 10] Callback enter cancel_cmds N: Enter free_store N: Leave free_store N: [ 10] Callback leave cancel_cmds N: [ 10] Leave cancel_cmds F: >>> 7 LOGOUT F: [ 7] Callback leave close_box F: * BYE F: 7 OK LOGOUT Thanks! _______________________________________________ isync-devel mailing list isync-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/isync-devel