6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
11/25/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#12265] IMAP package throws errors
*
Your Email Address
*
Spam protection
Enter the letters below:
.__ __.. .___. . [__)(__ | | | | \.__)|___ | \__|
Comment
>> Would be useful to actually explain the problem so it might get fixed >> also for the IMAP servers affected. > > I have. Many times in the past. We've uncovered literally dozens of > IMAP server bugs the last few years. You can search the list > archives and/or the source code commits for further details on these > various bugs. > > For the record, this bug can only be triggered *if*: > > 1) The PHP server loses network connection to the IMAP server. This > could be either a network issue or a crash on the IMAP server side, > which happens often - especially with certain older versions of > Courier - that are triggered by a specific IMAP command. > > 2) The IMAP server responds to a command with a unsolicited BYE. > Again, this should NEVER happen during a normal conversation > (although this is something that is allowed, or at least > contemplated, by the RFC) > > Unfortunately, in moving things around to fix an error that I COULD > reliably reproduce locally, these two cases were ignored. And both > cases are extremely difficult to write test cases for (I would > essentially need to build a "dummy" PHP server for the test unit, > which I don't have the time or funding for right now). > >> The fact that different versions >> of Dovecot and also Courier are affected point to a not obvious but >> common problem, no? > > No, that doesn't mean anything. Can't help but notice that nobody > running Dovecot 2.1 or 2.2 are seeing anything, for example. > > And FWIW, the other day I found a bug in Dovecot 2.2.2 (the latest > version) that is not yet fixed. Although granted, that issue would > not trigger this bug - it's a problem with parsing CATENATE > parameters with literal8 data.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers