Apps für Outlook 2013 werden in E-Mail-Nachrichten nicht wie erwartet aktiviert
Ursprüngliche KB-Nummer: 2790827
Problembeschreibung
Wenn Sie eine E-Mail-Nachricht in Outlook 2013 anzeigen, werden keine Apps für Outlook angezeigt, obwohl der erforderliche Text zum Starten einer oder mehrerer Apps in der E-Mail-Nachricht enthalten ist.
Der folgende Screenshot wird beispielsweise angezeigt, wenn Sie eine E-Mail-Nachricht mit einer Straßenadresse anzeigen.
Sie erwarten, dass die Bing Karten-App für Outlook angezeigt wird, wie in der folgenden Abbildung dargestellt.
Ursache
Dieses Symptom tritt auf, wenn der AppsForOfficeEnabled
Parameter des OrganizationConfig
Objekts auf $False festgelegt ist.
Fehlerbehebung
Sie können das folgende Cmdlet in Exchange Server 2013 verwenden, um den aktuellen Wert des AppsForOfficeEnabled
Parameters zu bestimmen.
Get-OrganizationConfig | FL AppsForOffice*
In der Konfiguration, in der Apps für Outlook in E-Mail-Nachrichten nicht angezeigt werden, entspricht das Ergebnis dieses Cmdlets dem im folgenden Screenshot gezeigten:
Wenn dies erforderlich ist, können Sie das folgende Cmdlet in Exchange Server 2013 verwenden, um den Wert des AppsForOfficeEnabled
Parameters auf $True festzulegen.
Set-OrganizationConfig -AppsForOfficeEnabled $True
Wenn Sie diese Änderung vornehmen, können Sie ein Update erzwingen, indem Sie den MSExchangeServicesAppPool-Anwendungspool im IIS-Manager (Internetinformationsdienste) wiederverwenden.
Weitere Informationen
Der AppsForOfficeEnabled
Parameterwert wird im msExchProvisioningFlags
-Attribut in Active Directory gespeichert, wie im folgenden Screenshot gezeigt.
AppForOfficeEnabled-Parametereinstellung | msExchProvisioningFlags-Attributwert |
---|---|
$True | 0 |
$False | 512 (dezimal) |
Da das msExchProvisioningFlags
Attribut mehrere Flagwerte für verschiedene Parameter (nicht nur den AppsForOfficeEnabled
Parameter) enthalten kann, müssen Sie möglicherweise einige Berechnungen durchführen, um den aktuellen Wert des AppsForOfficeEnabled
Parameters zu bestimmen. Wenn der Wert dieses Attributs größer als 512 ist, müssen Sie daher sehen, ob der Wert aus mehreren Werten besteht, von denen einer 512 enthält.
Zum Beispiel:
msExchProvisioningFlags-Attributwert | Enthält Flags | AppsForOfficeEnabled-Parameter | Grund |
---|---|---|---|
640 | 512 & 128 | $False | Da 512 Teil des Attributwerts ist, wird der AppsForOfficeEnabled Parameter auf $False festgelegt. Dadurch wird dem Attributwert immer 512 hinzugefügt. |
1280 | 1024 & 256 | $True | da 512 Nicht Teil des Attributwerts ist, wird der AppsForOfficeEnabled Parameter auf $True festgelegt. Dadurch wird dem Attributwert immer 0 hinzugefügt. |