Outlook 2010, 2013, 2016 veya Microsoft 365 için Outlook beklendiği gibi HTTP üzerinden MAPI kullanarak Exchange'e bağlanmıyor

Özgün KB numarası: 2937684

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Microsoft Outlook 2010, Outlook 2013 Service Pack 1 (SP1) veya sonraki bir sürümü kullanıyorsunuz.
  • Microsoft Exchange Server 2013 SP1 veya Exchange Server 2016 posta kutusuna bağlısınız.
  • Bağlandığınız Exchange posta kutusu ve İstemci Erişimi (CAS) sunucularının Exchange Server 2013 SP1 veya sonraki bir sürümü yüklü veya 2016 Exchange Server.
  • MapiHttp bağlantıları kurmak için gerekli sunucu ayarları doğru yapılandırıldı.

Yukarıdaki senaryoda, Outlook Bağlantı Durumu iletişim kutusundaki Protokol sütunu Outlook 2013'ün MAPI/HTTP dışında bir bağlantı mekanizması kullanılarak Exchange sunucusuna bağlı olduğunu gösterir. Örneğin, aşağıdaki şekilde RPC/HTTP kullanan bir bağlantı gösterilmektedir.

Protokol sütununu RPC/HTTP olarak gösteren Outlook bağlantı durumu iletişim kutusunun ekran görüntüsü.

Not

MAPI/HTTP bağlantıları Protokol sütununda HTTP dizesi kullanılarak belirlenir.

Ayrıca MAPI/HTTP devre dışı bırakılırsa Microsoft 365 kullanıcıları Modern Kimlik Doğrulama istemi yerine Temel Kimlik Doğrulama istemi alır.

Neden

Bu sorun, Outlook istemcisinde MapiHttp özelliği aşağıdaki kayıt defteri değeri kullanılarak devre dışı bırakılırsa oluşabilir:

Key: HKEY_CURRENT_USER\Software\Microsoft\Exchange
DWORD: MapiHttpDisabled
Value: 1

Çözüm

Bu sorunu çözmek için MapiHttpDisabled değerini 0 (sıfır) olarak değiştirin veya MapiHttpDisabled DWORD değerini silin. Bu kayıt defteri verileri yalnızca test amaçlıdır.

  1. Outlook'tan çıkın.

  2. Windows sürümünüz için uygun olan aşağıdaki yordamlardan birini kullanarak Kayıt Defteri Düzenleyici açın:

    • Windows 10, Windows 8.1 ve Windows 8: Çalıştır iletişim kutusunu açmak için Windows tuşu + R tuşlarına basın. regedit.exe yazın ve ardından Tamam'a tıklayın.
    • Windows 7: Başlat'a tıklayın, arama kutusuna regedit.exe yazın ve enter tuşuna basın.
  3. Kayıt defterinde aşağıdaki anahtarı bulun ve tıklayın:

    HKEY_CURRENT_USER\Software\Microsoft\Exchange
    
  4. MapiHttpDisabled öğesine sağ tıklayın ve ardından Değiştir'e tıklayın.

  5. Değer verilerini0 olarak değiştirin ve tamam'a tıklayın.

  6. Kayıt Defteri Düzenleyicisi'ni kapatın.

  7. Outlook'u başlatın.

Daha fazla bilgi

HTTP bağlantıları üzerinden MAPI gereksinimleri hakkında daha fazla bilgi için bkz. HTTP üzerinden MAPI.