2

I've setup Gmail and Yahoo IMAP email accounts in Outlook 2010.

When I get a new email in one of these accounts, should it get pushed automatically to my Outlook client? It seems like I can only see new emails when I do a send/receive.

However on my mobile phone, these emails seem to get pushed to my phone.

3 Answers 3

3

Push is not available for IMAP based Outlook mail accounts. Push is mainly used with smartphones. Google (or any other service that wants to push stuff to your phone) lets the Push service on your phone know it wants to push something to your phone. This is not an out-of-the-box IMAP feature.

As far as I know Exchange supports push mail at the moment...

2
  • 1
    Simple enough answer, I guess my followup question would be why don't they implement push in imap for desktop clients if it obviously works in mobile clients?
    – muhan
    Commented Feb 2, 2012 at 7:51
  • What about IMAP Idle ? It is pushing emails to connected clients.
    – Laurent
    Commented Mar 19, 2019 at 11:34
2

I've tested this and determined that Outlook 2010 does support IMAP Push notification. I've turned off my scheduled send/receive now, and when I send an e-mail to my gmail account from another machine or via another account on the web, I see the message in Outlook 2010 within seconds.

2
  • Can you give details on how you set this up and whether this configuration is also supported in Outlook 2013?
    – Ben McEvoy
    Commented Oct 10, 2013 at 5:20
  • Confirmed here too. In Outlook 2010, go to the Send/Receive tab, click Send/Receive Groups, Define Send/Receive Groups, and UNcheck 'Schedule automatic send/receive every x minutes' Commented Mar 24, 2014 at 13:26
1

I think the feature you are talking about is called IMAP-IDLE and according to the wikipedia list, Outlook is capable of IMAP-IDLE. IMAP-IDLE notifies a connected mail client of new incoming mail. The Connected mail client can then retrieve/fetch the mail.

The main IMAP wikipedia article explains further the difference between IMAP-IDLE and IMAP-PUSH:

IMAP4 clients need to maintain a TCP/IP connection to the IMAP server in order to be notified of the arrival of new mail. Notification of mail arrival is done through in-band signaling, which contributes to the complexity of client-side IMAP protocol handling somewhat. A private proposal, push IMAP, would extend IMAP to implement push e-mail by sending the entire message instead of just a notification. However, push IMAP has not been generally accepted and current IETF work has addressed the problem in other ways (see the Lemonade Profile for more information).

3
  • The question is, how do we activate this? I've setup gmail account and the only way it fetches new emails is on scheduled fetch.
    – vanowm
    Commented Aug 5, 2022 at 22:20
  • When you add an account in Outlook2010, select IMAP for the account type. Afaik this should automatically enable Idle (if the server supports it).
    – tobsen
    Commented Aug 9, 2022 at 18:11
  • In Outlook 365 it seems we have to disable scheduled fetch...this automatically enables the idle feature if server supports it...wtf microsoft!
    – vanowm
    Commented Aug 9, 2022 at 19:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .