> > mutt_socket_write():a0004 FETCH 1:5 (FLAGS INTERNALDATE RFC822.SIZE 
>BODY.PEEK[HEADER.FIELDS (DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE 
>IN-REPLY-TO REPLY-TO)])
> > mutt_socket_read_line_d():* 1 FETCH (FLAGS () INTERNALDATE "12-Oct-1999 11:18:49 
>+0530" RFC822.SIZE 2865 BODY[HEADER.FIELDS ("DATE" "FROM" "SUBJECT" "TO" "CC" 
>"MESSAGE-ID" "REFERENCES" "CONTENT-TYPE" "IN-REPLY-TO" "REPLY-TO")] {414}
> > fetching message 1
> > mutt_socket_read_line_d():)
> > imap_parse_fetch(): bogus FLAGS entry: 
> > imap_open_mailbox(): msgcount is 0
> 
> something's up here. Maybe the FLAGS () line is getting misparsed. It
> shouldn't be since that's not an unusual response. I'll take a look -
> er, not this weekend since I am travelling. a bit later. Thanks for the
> report...

I looks a bit like SKIPWS is skipping all characters. Are you using
isspace() at all? I don't think you should. The ctype stuff depends on
the locale; it can easily be broken, and the definition of white space
in the RFCs isn't supposed to depend on the user's locale ...

Edmund

Reply via email to