Aracılığıyla paylaş


Outlook'ta OpenMsgStore çağrısı birincil posta kutusu yerine arşiv posta kutusunu açar

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Genişletilmiş MAPI uygulaması, bir kullanıcının birincil posta kutusunu açmak için OpenMsgStore'u çağırır.
  • Ardından aynı uygulama, aynı kullanıcının arşiv posta kutusunu açmak için OpenMsgStore'yi çağırır.

Bu senaryoda, birincil posta kutusunu açmak için sonraki tüm OpenMsgStore çağrıları bunun yerine arşiv posta kutusunu açar.

Neden

Bu sorun, Otomatik Bulma hizmetinin hem birincil posta kutusu hem de arşiv posta kutusu için AutoDiscoverSMTPAddress XML öğesindeki birincil SMTP adresini döndürmesi nedeniyle oluşur.

Geçici Çözüm

Bu sorunu geçici olarak çözmek için, OpenMsgStore çağrısı tamamlandığında %localappdata%\Microsoft\Outlook\16 klasörünün içeriğini temizleyin.

Ek Bilgi

OpenMsgStore çağrıldığında Outlook istemcisi bir Otomatik Bulma araması gerçekleştirir. Otomatik Bulma sonuçları, Gelecekte Outlook ve Genişletilmiş MAPI istemcileri tarafından kullanılmak üzere yerel dosya sistemine kaydedilir.

Önbelleğe alınan Otomatik Bulma sonuçları dosyasının adı AutoDiscoverSMTPAddress XML öğesi değerini içerir. Bu değer Otomatik Bulma hizmeti tarafından döndürülür.

Hem birincil posta kutusu hem de arşiv posta kutusu için, Otomatik Bulma hizmeti AutoDiscoverSMTPAddress XML öğesindeki birincil SMTP adresini döndürür.

Yine de yardım mı gerekiyor? Microsoft Community web sitesine gidin.