Does outlook exchange online support MAPI over HTTP2?

Avinash Ranjan 1 Reputation point
2021-07-21T07:27:20.243+00:00

I am trying to explore if MAPI can work with HTTP/2. And since HTTP is just a transport wrapper on top of MAPI, I believe it should have no problem working with HTTP/2 as well.

While checking the exchange online(outlook.office365.com) I found that it is still using HTTP1.1 even though the server is Microsoft-IIS/10.0 which supports HTTP/2.

Now I want to understand if MAPI over HTTP2 is possible? If yes, why is it not enabled for outlook.office365.com?

Outlook | Windows | Classic Outlook for Windows | For business
{count} votes

1 answer

Sort by: Most helpful
  1. Avinash Ranjan 1 Reputation point
    2021-07-23T13:10:33.527+00:00

    @JeffYang-MSFT I have been trying MAPI over HTTP2 with latest exchange server 2019 and IIS 10.

    HTTP2 is enabled on my IIS 10 server.

    There are several virtual directory mapped on my exchange server(see below).

    117454-screenshot-2021-07-23-at-62413-pm.png

    While I am able to get HTTP2 connection for some of the virtual directories(ecp, owa - these two I have tried) for others it is still HTTP 1.1 and '/mapi' is one of them.

    Even though this time I am certain that I have enabled HTTP2 for IIS server MAPI connections still uses HTTP1.1.

    I am wondering now if MAPI over HTTP2 has been disabled intentionally.!! If yes, why!!


Your answer

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