> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:bug-mailutils- > [EMAIL PROTECTED] On Behalf Of Willem Jaap Zwart > Sent: Thursday, March 30, 2006 11:50 AM > To: [email protected] > Subject: RE: [bug-mailutils] folder names with spaces? > > Hi Alain, > > Sure, no prob: > directly to the IMAP server: > A002 LISt "INBOX" "*" > gives > > * LIST (\HasNoChildren) "." "INBOX.Nescio > Ludens.Internet.Domains.Childcareafrika_org" > * LIST (\HasNoChildren) "." "INBOX.Nescio Ludens.Internet.Domains.- > Joker (registrar)" > * LIST (\HasChildren) "." "INBOX.Nescio Ludens.Internet.Domains" > * LIST (\HasChildren) "." "INBOX.Nescio Ludens.Internet" > * LIST (\HasNoChildren) "." "INBOX.Nescio Ludens.Coaching" > > (amongst others) > > Using the folder_list: > > > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > Foldernaam INBOX.Nescio 12 > > And to prevent the next question :-), a code snippet: > status = folder_create(&folder,argv[1]); > status = folder_list(folder,"INBOX.*","*",&folders); > if (status != 0) > { > mu_error ("folder_list: %s", mu_strerror (status)); > exit (EXIT_FAILURE); > } > int i; > > for (i=0;i<folders.num;i++) { > printf("%s\t%s\t%d\n","Foldernaam",folders.element[i]->name, > strlen(folders.element[i]->name)); > } > >
Very surprise this did not come up sooner ... I think we have a bug in our parsing code, probably by using the strtok(list_response, " ", ...); on the last argument. Hmm ... Usually Sergey and the other maintainers react quickly with a patch but if they don't, I'll happily try to but my old RH-5.2 and take a second look. The code should be in mailutils/libproto/imap/folder.c(imap_list) according the cvs hierarchy. _______________________________________________ Bug-mailutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-mailutils
