Os aplicativos para o Outlook 2013 não são ativados conforme o esperado em mensagens de email

Número de KB original: 2790827

Sintomas

Ao exibir uma mensagem de email no Outlook 2013, você não verá nenhum Aplicativo para Outlook exibido, mesmo que o texto necessário para iniciar um ou mais aplicativos esteja contido na mensagem de email.

Por exemplo, você verá a captura de tela a seguir ao exibir uma mensagem de email que contém um endereço de rua.

Captura de tela exibida ao exibir uma mensagem de email.

Sua expectativa é que o aplicativo Bing Mapas para Outlook seja exibido, como na figura a seguir.

Captura de tela da mensagem de email com Bing Mapas.

Motivo

Esse sintoma ocorrerá se o AppsForOfficeEnabled parâmetro do OrganizationConfig objeto estiver definido como $False.

Solução

Você pode usar o cmdlet a seguir no Exchange Server 2013 para determinar o valor atual do AppsForOfficeEnabled parâmetro.

Get-OrganizationConfig | FL AppsForOffice*

Na configuração em que você não vê nenhum Aplicativo para Outlook em mensagens de email, o resultado desse cmdlet será o mesmo mostrado na seguinte captura de tela:

Captura de tela do resultado deste cmdlet.

Se for necessário, você poderá usar o cmdlet a seguir no Exchange Server 2013 para definir o valor do AppsForOfficeEnabled parâmetro como $True.

Set-OrganizationConfig -AppsForOfficeEnabled $True

Se você fizer essa alteração, poderá forçar uma atualização reciclando o pool de aplicativos MSExchangeServicesAppPool no gerenciador do IIS (Serviços de Informações da Internet).

Mais informações

O AppsForOfficeEnabled valor do parâmetro é armazenado no msExchProvisioningFlags atributo no Active Directory, conforme mostrado na captura de tela a seguir.

Captura de tela do valor msExchProvisioningFlags no AD.

Configuração de parâmetro AppsForOfficeEnabled valor do atributo msExchProvisioningFlags
$True 0
$False 512 (decimal)

Como o msExchProvisioningFlags atributo pode conter vários valores de sinalizador para parâmetros diferentes (não apenas o AppsForOfficeEnabled parâmetro), talvez seja necessário fazer algumas contas para determinar o valor atual do AppsForOfficeEnabled parâmetro. Portanto, se o valor desse atributo for maior que 512, você precisará ver se o valor é composto por vários valores, um dos quais inclui 512.

Por exemplo:

valor do atributo msExchProvisioningFlags Contém sinalizadores Parâmetro AppsForOfficeEnabled Reason
640 512 & 128 $False porque 512 faz parte do valor do atributo, o AppsForOfficeEnabled parâmetro é definido como $False. Isso sempre adiciona 512 ao valor do atributo.
1280 1024 & 256 $True porque 512 não faz parte do valor do atributo, o AppsForOfficeEnabled parâmetro é definido como $True. Isso sempre adiciona 0 ao valor do atributo.