BIS customers now get instant IMAP (! or ?)
-
Some things I have found:
1. The IDLE connection runs independent of the normal IMAP connection. This second connect just monitors your email for changes. If a change is seen it automatically tells the old IMAP client to connect and update itself.
2. The IDLE connection will periodically un-IDLE itself and check for changes. This appears to be every 4:30 minutes. This is actually needed because some IMAP servers treat the IDLE as only a means to keep a connection open and do not send updates until the client asks for them. For these people the new IDLE function cuts the new mail check interval from 15 minutes to 4:30 minutes.
3. The IDLE connection appears to only be able to handle a specific number of errors. After each error it will disconnect and reconnect at some later time. However, it appears that if it is forced to disconnect and reconnect more than X times, then the IDLE server gives up and stops trying. I have not been able to determine if the IDLE server will attempt a connection at some later date, or if it just gives up permanently. Also I have not determined if it has to be X number of errors in a given time or if just X errors total causes this.
4. This new feature seems to have NO effect on the delay in syncing messages deleted on the server with the device. For example if you delete an email from your inbox on your computer. It will still remain on your device for at least a few hours. I can see the IDLE connection being informed of the deletion and I also see the second connection come in and confirm that the email was deleted. But it still appears that the email will remain on your device for something like 1-3 hours. This is starting to look like a "feature" in the BIS server.
The Main Problem:
I have seen multiple people stating that BIS has fallen back to the 15 minute delay for them after so many days of having push-like email. Like toomanywords it appears that the IDLE connection has just received too many errors and has died at least for an extended period of time, if not permanently. Hopefully RIM will fix this problem, or you may have to delete and re-add your email once a month(or whatever).09-19-08 10:50 AMLike 0 -
1. Courier uses NAMESPACE and puts all folders under the inbox. This causes issues for the BB because it only looks for the sent and trash folders in the base directory.
2. Courier(at least the way my host has it set up) does not provide updates during idle, at all. It accepts idle, but if a new message comes in it remains silent. Then as soon as the client sends DONE, it sends the update. This may be a server setting issue, I see that there are different options, however in the most basic method I think it is still supposed to at least send updates every minute.
I solve both of these headaches by putting a proxy in between BIS and my server. That way I can rewrite the requests for Sent to Inbox.Sent. And also force more frequent idle updates.09-19-08 05:17 PMLike 0 - I setup my 8130 gmail when Verizon first got the 8130, so like a year ago? I set it up with IMAP, and its always been instant.
By instant, I mean no more than 10 seconds after a message is sent. I dont see how this is anything new?? I always thought "push email" was always part of blackberrys, hence their appeal. Some of you wait 15 minutes for email??09-29-08 11:24 AMLike 0
- Forum
- Popular at CrackBerry
- General BlackBerry News, Discussion & Rumors
BIS customers now get instant IMAP (! or ?)
LINK TO POST COPIED TO CLIPBOARD