Outlook 2013 uygulamaları e-posta iletilerinde beklendiği gibi etkinleştirlenmiyor

Özgün KB numarası:   2790827

Belirtiler

Outlook 2013'te bir e-posta iletisi görüntülendiğinde, bir veya birden çok uygulama başlatmak için gereken metin e-posta iletisinde yer görse bile Outlook için Uygulamalar görüntülenmez.

Örneğin, sokak adresi içeren bir e-posta iletisini görüntülerken aşağıdaki ekran görüntüsünü görüyorsunuz.

Bir e-posta iletisi görüntülendiğinde görüntülenen ekran görüntüsü.

Beklentileriniz, Bing Haritalar şekilde Outlook için en iyi uygulamanın görüntülenebilir.

E-posta iletisinde bir ileti Bing Haritalar.

Neden

Bu belirti, nesnenin parametresi AppsForOfficeEnabled OrganizationConfig $False.

Çözüm

Parametrenin geçerli değerini belirlemek için Exchange Server 2013'te aşağıdaki cmdlet'i AppsForOfficeEnabled kullanabilirsiniz.

Get-OrganizationConfig | FL AppsForOffice*

E-posta iletilerinde Outlook için Uygulamalar'ın gösterilmez olduğu yapılandırmada, bu cmdlet'in sonucu aşağıdaki ekran görüntüsünde gösterilenle aynı olur:

Bu cmdlet'in sonucu ekran görüntüsü.

Gerekiyorsa, Exchange Server 2013'te aşağıdaki cmdlet'i kullanarak parametrenin değerini AppsForOfficeEnabled $True.

Set-OrganizationConfig -AppsForOfficeEnabled $True

Bu değişikliği olursa, Internet Information Services (IIS) yöneticisinde MSExchangeServicesAppPool uygulama havuzunu yeniden kullanarak güncelleştirmeyi zorabilirsiniz.

Daha fazla bilgi

Parametre AppsForOfficeEnabled değeri, aşağıdaki ekran msExchProvisioningFlags görüntüsünde gösterildiği gibi Active Directory'nin özniteliğinde depolanır.

AD'de msExchProvisioningFlags değerinin ekran görüntüsü.

AppsForOfficeEnabled parametre ayarı msExchProvisioningFlags öznitelik değeri
$True 0
$False 512 (ondalık)

Öznitelik, farklı parametreler için (yalnızca parametre için değil) çeşitli bayrak değerleri içereye kadar, parametrenin geçerli değerini belirlemek için biraz msExchProvisioningFlags AppsForOfficeEnabled matematik hesaplaması yapmak zorunda AppsForOfficeEnabled olabilir. Bu nedenle, bu özniteliğin değeri 512'den büyükse, değerin biri 512'den (biri 512 olan) birden fazla değerden mi olduğunu görmelisiniz.

Örneğin:

msExchProvisioningFlags öznitelik değeri Bayrakları Içerir AppsForOfficeEnabled parametresi Neden
640 512 & 128 $False 512 öznitelik değerinin bir parçası olduğundan, AppsForOfficeEnabled parametre $False. Bu, öznitelik değerine her zaman 512 ekler.
1280 1024 & 256 $True 512 öznitelik değerinin bir parçası değil olduğundan, AppsForOfficeEnabled parametre $True. Bu, öznitelik değerine her zaman 0 ekler.