BIS customers now getting instant IMAP e-mail
by Volker Weber
A quiet BlackBerry Internet Service upgrade has been rolled out that according to many is resulting in much quicker e-mail delivery over IMAP.
It's very easy to check whether your IMAP server understands IDLE. Just telnet to port 143 and issue two commands: "a001 CAPABILITY" makes the server lists its capabilities and "a002 LOGOUT" disconnects from the server. If IDLE is listed as a capability, you are good.
Comments
Don't type so much: any ASCII character instead of a001 will do. :-) E.g.
. capability
* CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA XLIST CHILDREN XYZZY
. OK Thats all she wrote!
. logout
Hey, I am just trying to be nice to the server. :-)
Not too surprisingly, Domino doesn't support it, even in the 8.5 beta that I run on my servers:
* OK Domino IMAP4 Server Build V85_M1_05262008 ready Sat, 6 Sep 2008 21:57:37 +0100
a001 CAPABILITY
* CAPABILITY IMAP4rev1 AUTH=PLAIN LITERAL+ NAMESPACE QUOTA UIDPLUS
a001 OK CAPABILITY completed
Here is what my server has to say:
a001 CAPABILITY
* CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE STARTTLS AUTH=CRAM-MD5 AUTH=DIGEST-MD5 AUTH=NTLM SASL-IR X-NETSCAPE
a001 OK Completed
IMAP is a checklist feature in Notes/Domino to demonstrate "support for open standards". You are not supposed to actually use it.
My server supports IDLE, as you can see here:
* CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS STARTTLS AUTH=PLAIN AUTH=DIGEST-MD5
Unfortunately my dumb phone doesn't. At least it doesn't on my server, even if it should support it. Or maybe it doesn't like the self signed certificates for TLS.
Unlikely. If you can fetch you mail without an error caused by the cert, then it should also do IDLE. If you do get an error, that is the culprit.
I found the reason for this. I use IMAP with TLS (using a self-signed certificate), and the phone didn't like that. I had to connect one time without TLS, and then it recognized IDLE. After that i could switch back to TLS, and it still works. For the record: i'm talking about a W880i from Sony-Ericsson.
But it's killing the battery - after a few hours it was dead empty. Maybe i should switch UMTS off for this.
Try this: without UMTS, connect, make a phone call, and see if it re-connects.
Post a comment
Recent comments
Armin Roth
on Weihnachtsmüll von Microsoft at 10:33
Michael Sedlaczek
on Weihnachtsmüll von Microsoft at 10:26
Julian Buss
on Use scripts to improve install process for Lotus Notes at 08:36
Philipp Sury
on Apple TV: First impressions at 07:04
Frank Paolino
on New poll: which BlackBerry could be your next? at 05:10
marco foellmer
on BlackBerry Curve 8900 at 00:20
Uwe Brahm
on Foldershare, R.I.P. at 19:03
Nick Shelness
on Foldershare, R.I.P. at 16:55
Nick Shelness
on Foldershare, R.I.P. at 16:43
Ralf M Petter
on Foldershare, R.I.P. at 15:32
Jan Tietze
on Foldershare, R.I.P. at 14:12
Ole Saalmann
on Foldershare, R.I.P. at 13:33
Stefan Weigand
on Doc Scrubber cleans your Word document at 13:21
Doug Petrosky
on Apple TV: First impressions at 13:00
ursus schneider
on Apple TV: First impressions at 09:16
Armin Roth
on Doc Scrubber cleans your Word document at 08:56
Volker Weber
on Foldershare, R.I.P. at 08:28
Ralf M Petter
on Foldershare, R.I.P. at 08:10
Ralf M Petter
on Foldershare, R.I.P. at 08:09
Mariano Kamp
on Foldershare, R.I.P. at 07:58
Volker Weber
on Apple TV: First impressions at 06:48
Kevan Emmott
on Apple TV: First impressions at 04:44
Robert Dahlem
on Doc Scrubber cleans your Word document at 22:14
Andrew Pollack
on Jehovah at 20:11
John V. Keogh
on Apple TV: First impressions at 19:57



