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 << ")";
}
}
}