Las aplicaciones para Outlook 2013 no se activan como se esperaba en los mensajes de correo electrónico

Número de KB original: 2790827

Síntomas

Al ver un mensaje de correo electrónico en Outlook 2013, no se muestra ninguna aplicación para Outlook aunque el texto necesario para iniciar una o varias aplicaciones esté contenido en el mensaje de correo electrónico.

Por ejemplo, verá la siguiente captura de pantalla al ver un mensaje de correo electrónico que contiene una dirección postal.

Captura de pantalla que se muestra al ver un mensaje de correo electrónico.

Su expectativa es que se muestre la aplicación Mapas de Bing para Outlook, como en la ilustración siguiente.

Captura de pantalla del mensaje de correo electrónico con Mapas de Bing.

Causa

Este síntoma se producirá si el AppsForOfficeEnabled parámetro del OrganizationConfig objeto se establece en $False.

Solución

Puede usar el siguiente cmdlet en Exchange Server 2013 para determinar el valor actual del AppsForOfficeEnabled parámetro.

Get-OrganizationConfig | FL AppsForOffice*

En la configuración en la que no ve ninguna aplicación de Outlook en los mensajes de correo electrónico, el resultado de este cmdlet será el mismo que el que se muestra en la captura de pantalla siguiente:

Captura de pantalla del resultado de este cmdlet.

Si es necesario, puede usar el siguiente cmdlet en Exchange Server 2013 para establecer el valor del AppsForOfficeEnabled parámetro en $True.

Set-OrganizationConfig -AppsForOfficeEnabled $True

Si realiza este cambio, puede forzar una actualización reciclando el grupo de aplicaciones MSExchangeServicesAppPool en el administrador de Internet Information Services (IIS).

Más información

El AppsForOfficeEnabled valor del parámetro se almacena en el msExchProvisioningFlags atributo en Active Directory, como se muestra en la captura de pantalla siguiente.

Captura de pantalla del valor msExchProvisioningFlags en AD.

Configuración del parámetro AppsForOfficeEnabled Valor del atributo msExchProvisioningFlags
$True 0
$False 512 (decimal)

Como el msExchProvisioningFlags atributo puede contener varios valores de marca para parámetros diferentes (no solo el AppsForOfficeEnabled parámetro), es posible que tenga que realizar algunas matemáticas para determinar el valor actual del AppsForOfficeEnabled parámetro. Por lo tanto, si el valor de este atributo es mayor que 512, debe ver si el valor se compone de varios valores, uno de los cuales incluye 512.

Por ejemplo:

Valor del atributo msExchProvisioningFlags Contiene marcas Parámetro AppsForOfficeEnabled Reason
640 512 & 128 $False dado que 512 forma parte del valor del atributo, el AppsForOfficeEnabled parámetro se establece en $False. Esto siempre agrega 512 al valor del atributo.
1280 1024 & 256 $True dado que 512 no forma parte del valor del atributo, el AppsForOfficeEnabled parámetro se establece en $True. Esto siempre agrega 0 al valor del atributo.