IMAP stops working on Exchange 2013 server

I recently came across an issue with Exchange 2013 and IMAP.  We have an application that monitors a mailbox via IMAP which had suddenly stopped working.  The Microsoft Exchange IMAP4 and Microsoft Exchange IMAP4 Backend services were both started.  However when attempting to telnet to port 143 the server would close the connection.  A restart of the IMAP services did not resolve the issue.

After checking the event logs I located the following error message under the Application logs.

EventID: 1011
Source: MSExchangeIMAP4

Description: The IMAP4 server’s Online status has changed to False.

IMAP4 Event log error

After performing some further research I determined that the IMAP Proxy had stopped on the server. To check this perform the following

  1. Open the Exchange Management Console
  2. Run the following command Get-ServerComponentState -identity Servername
  3. You will notice that the IMAPProxy state is set as inactive

Server Component State

 

To resolve this issue you must perform the following

  1. Open the Exchange Management Console
  2. Run the following command Set-ServerComponentState -Identity Servername -State Active -Requester HealthAPI -Component ImapProxy

IMAP should now be working again on the Exchange 2013 server.

 


   2 Comments


  1. Lucas
      12/15/2015

    I have the same problem, but it recurs every 2 or 3 days.

    Do you have any idea what is happening ?

    Thanks

  2. Roux
      12/17/2015

    To Lucas :

    I had the same issue, and I managed to fix it. Follow instructions : https://technet.microsoft.com/en-us/library/ms.exch.scom.imap%28v=exchg.150%29.aspx

    Regards.

Leave a Reply

Your email address will not be published. Required fields are marked *