Summary: | IMAP BAD responses not properly handled | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kio | Reporter: | Casey Allen Shobe <cshobe> |
Component: | imap | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Casey Allen Shobe
2006-02-28 00:10:56 UTC
To be honest the only error message that kmail could give as a result of this communication is: "remove this account as kmail will not be able to communicate with this server correctly". The reason is that the BAD reponse from the list "" "" command simpy violates rfc 2060. It doesn't communicate the default delimiter for paths ("/" or "."). So clients will have no clue how to work with the server. This should be no problem as the server claims to support namespaces - but it also answers with an error. And the query from kmail was definitely correct. I will close this report as I don't a reasonable way to work with this server. I do agree that the error message is misleading but this is really a minor problem. My pardon, I didn't see your first report. The user was _not_ logged in before therefore the server reponse is of course right. But I could not see that from this report. Nevertheless it is a duplicate as the source of the problem is the same. *** This bug has been marked as a duplicate of 122817 *** > Nevertheless it is a duplicate as the source of the problem is the same.
...and how am I supposed to know the internal workings of Kmail enough to guess this? I saw 2 separate problems, so I filed 2 bugs.
Doesn't look like a duplicate to me. The first report covers the lack of any attempt to authenticate; the second report concerns the poor or non-existent error handling after that has happened. The errors which were badly handled in the second report may indeed have been caused by the bug in the first report, but that doesn't make it a duplicate. There are two separate bugs -- first kmail causes an error, then it lies to the user about that error. Casey: you're not supposed to. That's why developers take a look at it and mark it as duplicate if it's the same cause. David: the second problem doesn't exist if the user is logged in properly. > Casey: you're not supposed to. That's why developers take a look at it and
> mark it as duplicate if it's the same cause.
Yeah I just took the wording the harshest possible way, which is probably not how it was meant. Sorry for that.
|