Hi, Daniel :-).

On Fri, 5 Sep 2003, Daniel Brooks wrote:
>Ok, I've upgraded bincimap to 1.2.0, so now it gets a bit further.
>Here's a log of the transaction:
>(...)
>At this point, gnus asserts. The assertion checks that the next
>character to parse isn't a ')', and since it is, it won't continue any
>farther. Looking at rfc 2060, I don't think that close parenthesis is
>supposed to be there. Is that a bug in the server, Andy?

Yes, there is, but the bug is not in a ')' too much but rather in one too
little, after the BODY command's response, before the BODY[HEADER.FIELDS
response.

See if this fixed your problem:

Andy :-)

diff -u -r1.2 maildirmessage.cc
--- src/maildirmessage.cc       5 Sep 2003 21:11:46 -0000       1.2
+++ src/maildirmessage.cc       5 Sep 2003 22:01:32 -0000
@@ -403,9 +403,9 @@
        // CONTENT-LOCATION
        io << " ";
        printOneHeader(io, message, "content-location");
-
-       io << ")";
       }
+
+      io << ")";
     }
   }
 }

Reply via email to