Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Cant seem to find this information anywhere - does anyone know if yahoo mail and hotmail support IMAP IDLE?

share|improve this question

migrated from Jun 1 '10 at 2:18

This question came from our site for professional and enthusiast programmers.

AFAIK,they didn't support IMAP IDLE – ukanth Jun 1 '10 at 2:47
@tins: Do you wrote 'DIDN'T' (past tense or historic). What is the situation now?. Do they support IDLE now? – morpheous Jun 1 '10 at 7:21
up vote 0 down vote accepted

Having searched for "push email" +yahoo on Google, the second link in the results list affirms that Yahoo! Mail provides it (see this page also). Likewise, this page says that Hotmail is going to provide push mail support soon. It says:

Microsoft is planning to introduce Hotmail push email support for a wide range of phones including the iPhone, Windows Mobile devices and Android. Push email support will be introduced with Windows Live Wave 4 in June.

share|improve this answer
'Push email support' is not the same thing as IMAP IDLE support. Hotmail's push email support is based on Exchange Active Sync, not IMAP IDLE. – dfjacobs Feb 5 '11 at 21:29
Likewise, Yahoo! uses P-IMAP for push support, not IDLE. This answer should not have been accepted. – Phong Jul 23 '12 at 16:39

As @dfjacobs has mentioned in his comment, Push Email support and IMAP IDLE are not the same thing. IMAP's IDLE command is optional and not part of the original IMAP spec and not every mail server is required to implement it.

As far as I can tell, Yahoo's IMAP servers actually do not support the IDLE command. In my tests, when sending the IDLE command I receive a BAD response with the message:

[CLIENTBUG] IDLE Command is not a valid IMAP command

This seems to indicate that it is not possible. This does not rule out all methods of Push Email, but it does unfortunately appear to rule out IMAP IDLE which is one of the more common methods of accomplishing it.

EDIT: I also forgot to mention that Hotmail does not support IMAP so the IDLE command will definitely not work there.

share|improve this answer
Thanks for your confirmation. I had been experiencing bugs in my app with IDLE and Yahoo Mail, and now I realize why: it wasn't supported. Cheers. – sudo rm -rf Aug 28 '12 at 21:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.