Closed Bug 551968 Opened 14 years ago Closed 14 years ago

IMAP does not check the server response for the IDLE command

Categories

(Thunderbird :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 344205

People

(Reporter: eino, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3

Even if IDLE support is listed in the server's  CAPABILITY string it's still possible that server refuses the IDLE command from client. An example is when reading a shared folder stored in a Sun Messaging Server instance. An excerpt from the imap telemetry log from the server:

<0.020<8 UID fetch 1:* (FLAGS)
>0.001>* 1 FETCH (FLAGS (\Seen) UID 168574)8 OK Completed
<0.061<9 UID fetch 168574 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From T
o Cc Subject Date Message-ID Priority X-Priority References Newsgroups In-Reply-To Content-Type)])
>0.002>* 1 FETCH (FLAGS (\Seen) UID 168574 RFC822.SIZE 6918 BODY[HEADER.FIELDS (
From To Cc Subject Date Message-ID Priority X
-Priority References Newsgroups In-Reply-To Content-Type)] {441}
***Message removed for privacy***
)
9 OK Completed
<0.189<10 IDLE
>0.000>10 NO IDLE not supported for remote mailboxes
<3.727<DONE
>0.000>* BAD Invalid tag


Reproducible: Always

Steps to Reproduce:
1. enable IMAP IDLE
2. configure shared folders in Sun Messaging Server
3. try to read mail from a shared folder
Actual Results:  
Unable to read mail

Expected Results:  
Thunderbird should check the response after issuing IDLE

Workaround is to disable IMAP IDLE from the Account Settings dialog.
It seems so, indeed.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.