Le app per Outlook 2013 non vengono attivate come previsto nei messaggi di posta elettronica

Numero KB originale: 2790827

Sintomi

Quando si visualizza un messaggio di posta elettronica in Outlook 2013, non vengono visualizzate app per Outlook anche se il testo necessario per avviare una o più app è contenuto nel messaggio di posta elettronica.

Ad esempio, viene visualizzato lo screenshot seguente quando si visualizza un messaggio di posta elettronica che contiene un indirizzo stradale.

Screenshot visualizzato quando si visualizza un messaggio di posta elettronica.

Si prevede che venga visualizzata l'app Bing Mappe per Outlook, come illustrato nella figura seguente.

Screenshot del messaggio di posta elettronica con Bing Mappe.

Causa

Questo sintomo si verifica se il AppsForOfficeEnabled parametro dell'oggetto OrganizationConfig è impostato su $False.

Risoluzione

È possibile usare il cmdlet seguente in Exchange Server 2013 per determinare il valore corrente del AppsForOfficeEnabled parametro.

Get-OrganizationConfig | FL AppsForOffice*

Nella configurazione in cui non vengono visualizzate app per Outlook nei messaggi di posta elettronica, il risultato di questo cmdlet sarà lo stesso di quello mostrato nello screenshot seguente:

Screenshot del risultato di questo cmdlet.

Se necessario, è possibile usare il cmdlet seguente in Exchange Server 2013 per impostare il valore del AppsForOfficeEnabled parametro su $True.

Set-OrganizationConfig -AppsForOfficeEnabled $True

Se si apporta questa modifica, è possibile forzare un aggiornamento riciclando il pool di applicazioni MSExchangeServicesAppPool in Gestione Internet Information Services (IIS).

Ulteriori informazioni

Il AppsForOfficeEnabled valore del parametro viene archiviato nell'attributo msExchProvisioningFlags in Active Directory, come illustrato nello screenshot seguente.

Screenshot per il valore msExchProvisioningFlags in AD.

Impostazione del parametro AppsForOfficeEnabled Valore dell'attributo msExchProvisioningFlags
$True 0
$False 512 (decimale)

Poiché l'attributo msExchProvisioningFlags può contenere diversi valori di flag per parametri diversi (non solo il AppsForOfficeEnabled parametro ), potrebbe essere necessario eseguire alcune operazioni matematiche per determinare il valore corrente del AppsForOfficeEnabled parametro. Pertanto, se il valore di questo attributo è maggiore di 512, è necessario verificare se il valore è costituito da più valori, uno dei quali include 512.

Ad esempio:

Valore dell'attributo msExchProvisioningFlags Contiene flag Parametro AppsForOfficeEnabled Motivo
640 512 & 128 $False Poiché 512 fa parte del valore dell'attributo, il AppsForOfficeEnabled parametro è impostato su $False. Questo aggiunge sempre 512 al valore dell'attributo.
1280 1024 & 256 $True poiché 512 non fa parte del valore dell'attributo, il AppsForOfficeEnabled parametro è impostato su $True. Questo aggiunge sempre 0 al valore dell'attributo.