Share via

What conditions trigger IMAP synchronization in New Outlook?

Arnor Chen 20 Reputation points
2025-09-26T23:30:40.17+00:00

What conditions trigger IMAP synchronization in New Outlook? It continuously sends SELECT commands to the IMAP server (SELECT INBOX) and the server responds with increments in *EXISTS and *RECENT, but it just does not FETCH new messages. Why?

ps: I am mail server author.

Outlook | Windows | New Outlook for Windows | For business
0 comments No comments

Answer accepted by question author

  1. Rin-L 19,335 Reputation points Microsoft External Staff Moderator
    2025-09-27T00:08:51.7733333+00:00

    Hi @Arnor Chen

    Thank you for posting your question in the Microsoft Q&A forum. 

    Based on my research, Microsoft intentionally shifted IMAP in New Outlook to a hybrid, demand-driven model rather than a traditional, event-driven IMAP client: 

    • IMAP in New Outlook is used primarily for folder state and metadata (EXISTS/RECENT as “heartbeats”), while the actual message bodies and full sync are off-loaded to Microsoft’s cloud infrastructure. 
    • A FETCH command is only sent when the client truly needs the message content. When you open or scroll into a folder, when metadata shows the message isn’t cached, or when you explicitly invoke Sync now. 
    • If your account is using Microsoft’s sync layer (the default for non-Exchange/Graph-native accounts), the IMAP commands you see are largely keep-alive checks, not fetch triggers. 
    • New Outlook does not fire off FETCH on every EXISTS/RECENT change, nor does it continuously UIDNEXT/UIDVALIDITY check like a full-fat IMAP client. Without support for server extensions like IDLE, CONDSTORE or QRESYNC, Outlook defers downloads until the next interactive or scheduled sync window. 

    Essentially, this behavior is by design: IMAP is no longer the primary sync engine in New Outlook, and message retrieval is demand-driven, not event-driven. Additionally, New Outlook does not offer user-configurable options to adjust IMAP sync intervals. All sync scheduling is managed internally by Microsoft and cannot be customized from the client side. 

    Please note that as a forum moderator, I do not have access to internal development tools or escalation channels. However, I hope the information above helps clarify the behavior you're seeing. 

    Thank you for your valuable time. If you have any further questions or observations, feel free to leave a comment under this post. I’ll do my best to assist within my capacity. 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. User's image

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

5 additional answers

Sort by: Most helpful
  1. Arnor Chen 20 Reputation points
    2025-09-30T06:51:05.5966667+00:00

    In my research, I already found some mechanisms of new outlook.

    I got my IMAP server to disable IDLE command, new outlook will work well when you click SYNC.

    Therefore, if something went wrong with IDLE command, it will affect next behavior including new mail to list.

    And I suggest to not sort message, the "Sort messages to Focused and Other" is annoying and stupid. How can it determine which letter is the focus or the other? I just can't find latest mail because it went to other panel.

    Was this answer helpful?

    0 comments No comments

  2. Arnor Chen 20 Reputation points
    2025-09-28T07:37:31.1833333+00:00

    How to make "SYNC" to work again without delete/re-create account?

    Here is my experience.

    If you are facing new outlook won't sync issue, you could try follows:

    1. wait for next day. I don't know why but time could heal new outlook.
    2. go to account management to press "FIX" and wait for miracles happened.

    If there is no miracle, just delete and re-create it again.

    Although it may start to receive new mails, but those non-existing (already deleted by other mail clients) mails may still remain on the list. That's why a correction function "FORCE SYNC" or "COMPACT" is needed. Or MS cloud could add something like that to self fix.

    Was this answer helpful?

    0 comments No comments

  3. Arnor Chen 20 Reputation points
    2025-09-27T04:25:47.72+00:00

    After few hours testing, the unable sync issue occurs again.

    My test scenario is multiple devices to the same IMAP account.

    I use Windows Live Mail(as A), ThunderBird(as B), New Outlook(as C) to connect the same IMAP account of my server. (this account has thousands mails in INBOX and sub folders.)

    Add/Delete mail in A, observe the others.

    Add/Delete mail in B, observe the others.

    Add/Delete mail in C, observe the others.

    Suddenly New outlook becomes unable sync, even press SYNC. The others are working well. I don't notice what action cause that. (maybe delete in A, then found C didn't change, then C won't change anymore. Thus, the issue may be occurred by IDLE command).

    I think maybe New outlook needs a "FORCE SYNC" to fully check by UID due to it may not prepare for multiple devices. When something went wrong as it dones't expect, it will only do useless SELECT cmd recursively.

    My server log

    2025/09/27:12:20:39 [1324]40.99.93.141 <<<< WIR00003 OK LOGIN Completed

    .

    .

    .

    .

    2025/09/27:12:29:28 [1324]40.99.93.141 >>>> WIR06072 SELECT "INBOX"

    2025/09/27:12:29:28 [1324]40.99.93.141 <<<< WIR06072 OK [READ-WRITE] SELECT Completed

    From 12:20 to 12:29 , it sent SELECT command for 6xxx times but my New outlook mail list is still the same. The list is freezed. Press SYNC won't change anything.

    Was this answer helpful?


  4. Arnor Chen 20 Reputation points
    2025-09-27T00:06:25.3166667+00:00

    I finally delete the account (from all devices) in new outlook and re-create the same account.

    It works well as it should be, but I wonder when it will not sync at all again.

    Becuase before I got this issue, it works well, too.

    I will keep observing the sync issue.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.