Excerpts from Steven Schmeiser's message of 2013-11-26 15:43:49 +0100: > I've installed the branch and am trying it out. So far it looks good, but > there have been a few oddities... > > I'm running with a standard IMAP account (not Gmail). The root looks like > > [steve@indy ~]$ ls -l .mail > total 0 > drwx------ 5 steve staff 170 Nov 19 13:44 Archive > drwx------ 5 steve staff 170 Nov 22 12:31 INBOX > drwx------ 5 steve staff 170 Nov 19 13:44 drafts > drwx------ 5 steve staff 170 Nov 19 13:44 econpapers > drwx------ 5 steve staff 170 Nov 19 13:44 sent > drwx------ 5 steve staff 170 Nov 19 13:44 spam > drwx------ 5 steve staff 170 Nov 25 19:25 trash > > and my sources are configured as follows > > [steve@indy ~]$ more .sup/sources.yaml > --- > - !supmua.org,2006-10-01/Redwood/MaildirRoot > uri: maildirroot:///Users/steve/.mail > usual: true > archived: false > id: 1 > labels: [] > sync_back: true > confirm_enable_experimental: true > maildir_creation_allowed: true > inbox_folder: INBOX > sent_folder: sent > drafts_folder: drafts > spam_folder: spam > trash_folder: trash > archive_folder: Archive > - !supmua.org,2006-10-01/Redwood/SentLoader{} > > I had around 40k messages in the Archive folder and ~20 in the INBOX. After > sup-sync, around 10k of the messages in Archive were moved into sup's inbox > with labels 'INBOX' and 'Inbox'. They were also (incorrectly) marked as > unread. > > I'll keep experimenting. Thanks for your effort -- I think this is a great > new feature and would really like to see it merged into the mainline someday.
Ok, there are likely to be a few more of the oddities - you are brave :) Please set the environment variable: SUP_LOG_LEVEL=debug and try to start sup, it would be interesting to see how the maildirsubs are initialized (the startup section from ~/.sup/log). Were any of the messages in Archive also somewhere else (duplicates with the same id)? Also, if sup discovers a message that is part of a thread it will join them and (possibly) apply all the labels to all the messages in that thread. If any of those are unread it might be affected. The labels 'INBOX' and 'Inbox' are both not the same as the special label 'inbox', so apparently it is not recognized as the special label but a custom label. It could be that you have more luck with starting with a clean index and just starting regular sup (not sup-sync). You can follow the log by doing: tail -f ~/.sup/log. - gaute _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel