Os aplicativos para Outlook 2013 não são ativados conforme o esperado em mensagens de email
Número original do KB: 2790827
Sintomas
Ao exibir uma mensagem de email no Outlook 2013, você não vê 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ê vê a captura de tela a seguir quando exibe uma mensagem de email que contém um endereço.
Sua expectativa é que o aplicativo Bing Maps para Outlook seja exibido, como na figura a seguir.
Motivo
Esse sintoma ocorrerá se o AppsForOfficeEnabled
parâmetro do OrganizationConfig
objeto estiver definido como $False.
Resoluçã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 captura de tela a seguir:
Se for necessário, você pode usar o cmdlet a seguir no Exchange Server 2013 para definir o AppsForOfficeEnabled
valor do 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.
Configuração de parâmetro AppsForOfficeEnabled | Valor do atributo msExchProvisioningFlags |
---|---|
valor booliano como | 0 |
valor booliano como | 512 (decimal) |
Como o msExchProvisioningFlags
atributo pode conter vários valores de sinalizador para diferentes parâmetros (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 | Motivo |
---|---|---|---|
640 | 512 & 128 | valor booliano como | Como 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 | valor booliano como | como 512 não faz parte do valor do atributo, o AppsForOfficeEnabled parâmetro é definido como $True. Isso sempre adiciona 0 ao valor do atributo. |