Outlook 2013 應用程式不會如預期般啟用電子郵件訊息
原始 KB 編號: 2790827
徵兆
當您在 Outlook 2013 中檢視電子郵件訊息時,即使啟動一或多個應用程式所需的文字包含在電子郵件訊息中,您也不會看到任何 Outlook 應用程式顯示。
例如,當您檢視包含街道地址的電子郵件訊息時,您會看到下列螢幕快照。
您的預期是 Outlook 的 Bing 地圖服務應用程式隨即顯示,如下圖所示。
原因
如果 AppsForOfficeEnabled
對象的 參數設定為 $False,OrganizationConfig
就會發生這個徵兆。
解決方法
您可以在 Exchange Server 2013 中使用下列 Cmdlet 來判斷參數的 AppsForOfficeEnabled
目前值。
Get-OrganizationConfig | FL AppsForOffice*
在電子郵件訊息中未看到任何 Outlook Apps 的設定中,此 Cmdlet 的結果會與下列螢幕快照所示相同:
如有必要,您可以使用 Exchange Server 2013 中的下列 Cmdlet,將 參數的值 AppsForOfficeEnabled
設定為 $True。
Set-OrganizationConfig -AppsForOfficeEnabled $True
如果您進行這項變更,您可以在 網際網路資訊服務 (IIS) 管理員中回收 MSExchangeServicesAppPool 應用程式集區,以強制更新。
其他相關資訊
AppsForOfficeEnabled
參數值會儲存在 msExchProvisioningFlags
Active Directory中的屬性中,如下列螢幕快照所示。
AppsForOfficeEnabled 參數設定 | msExchProvisioningFlags 屬性值 |
---|---|
$True | 0 |
$False | 512 (十進位) |
msExchProvisioningFlags
由於 屬性可以包含不同參數的數個旗標值(不只是 AppsForOfficeEnabled
參數),您可能必須執行一些數學運算來判斷參數的AppsForOfficeEnabled
目前值。 因此,如果此屬性的值大於 512,您必須查看值是否由數個值所組成,其中一個值包含 512。
例如:
msExchProvisioningFlags 屬性值 | 包含旗標 | AppsForOfficeEnabled 參數 | 原因 |
---|---|---|---|
640 | 512 和 128 | $False | 因為 512 是屬性值的一部分, AppsForOfficeEnabled 因此 參數會設定為 $False。 這一律會將 512 新增至屬性值。 |
1280 | 1024 和 256 | $True | 因為512不是屬性值的一部分, AppsForOfficeEnabled 參數會設定為 $True。 這一律會將 0 新增至屬性值。 |