Se você usa várias contas de e-mail no Outlook Clássico, pode ter instalado complementos que funcionam apenas com uma conta secundária. No Novo Outlook para Windows, a forma como os complementos carregam e interagem com contas secundárias mudou. Este artigo explica as diferenças técnicas, como a ativação de complementos funciona agora e o que você precisa ajustar para que seus complementos de conta secundária funcionem corretamente.
Principais Conclusões: Comportamento de Complementos no Outlook Clássico vs Novo Outlook para Contas Secundárias
- Escopo de ativação do complemento por conta: No Outlook Clássico, os complementos podiam ser instalados por conta secundária. No Novo Outlook, os complementos são por identidade de caixa de correio, mas carregam da conta primária por padrão.
- Complementos COM desabilitados por padrão: O Novo Outlook não carrega complementos COM para nenhuma conta. Apenas complementos web (Office Add-ins) da AppSource ou carregados lateralmente via manifesto XML são suportados.
- Visibilidade do complemento em conta secundária: Você pode habilitar um complemento para uma conta secundária apenas se essa conta pertencer ao mesmo locatário do Exchange Online ou Microsoft 365 que a conta primária.
Por Que o Comportamento dos Complementos Mudou Entre o Outlook Clássico e o Novo Outlook
O Outlook Clássico usa o subsistema MAPI e carrega complementos COM no nível do aplicativo. Quando você adicionava uma conta secundária do Exchange, podia instalar um complemento COM que examinava essa caixa de correio específica. O complemento tinha acesso à caixa de correio ativa por meio da propriedade Application.ActiveExplorer.CurrentFolder.Store.
O Novo Outlook é construído na plataforma do Outlook Web App (OWA). Ele usa um único mecanismo de renderização baseado na web e não suporta complementos COM. Todos os complementos no Novo Outlook são complementos web que são executados em um frame de navegador isolado. Esses complementos se registram usando um manifesto XML que especifica em qual caixa de correio devem ativar, mas a lógica de ativação está vinculada à identidade do usuário, não ao armazenamento MAPI.
Como a Ativação de Complementos Funciona no Outlook Clássico
No Outlook Clássico, cada conta tem seu próprio conjunto de complementos. Você pode ver isso em Arquivo > Opções > Complementos. Os complementos COM aparecem em Complementos de Aplicativo Ativos. Se você instalou um complemento para uma conta secundária, ele carregava quando essa conta era a caixa de correio ativa no painel de pastas. O complemento podia ler o contexto da caixa de correio atual e realizar ações como enviar mensagens dessa conta.
Como a Ativação de Complementos Funciona no Novo Outlook
O Novo Outlook carrega complementos com base na identidade primária do usuário conectado. Quando você adiciona uma conta secundária, o manifesto do complemento verifica os elementos AppDomains e Permissions. O complemento só ativa se a conta secundária pertencer ao mesmo locatário do Microsoft 365 que a conta primária. Se a conta secundária for de um locatário diferente (por exemplo, uma conta pessoal do Outlook.com), o complemento não recebe o evento de ativação para essa caixa de correio.
Passos para Verificar e Habilitar Complementos de Conta Secundária no Novo Outlook
Antes de começar, confirme que sua conta secundária está no mesmo locatário do Microsoft 365 que sua conta primária. Se não estiver, o complemento não será ativado para essa conta.
- Abra o Novo Outlook e vá para as configurações
Selecione o ícone de engrenagem no canto superior direito. Escolha Mail > Geral > Gerenciar complementos. - Verifique o status do complemento para a conta secundária
No painel Gerenciar complementos, procure o complemento que deseja usar com a conta secundária. Clique nos três pontos ao lado do nome do complemento e selecione Detalhes do complemento. Em Disponibilidade da conta, confirme se a conta secundária está listada. Se não estiver, o complemento não pode ser habilitado para essa conta. - Habilite o complemento para a conta secundária
Se a conta secundária aparecer na lista, alterne o botão para Ligado. O complemento aparecerá na faixa de opções quando você selecionar a conta secundária no painel de pastas. - Teste o complemento com a conta secundária
Clique na conta secundária no painel de pastas. Abra uma mensagem dessa conta. O complemento deve aparecer na faixa de opções. Se não aparecer, reinicie o Novo Outlook e repita os passos 1 a 3.
Se os Complementos Ainda Não Funcionarem para uma Conta Secundária
O complemento não está listado em Gerenciar complementos para nenhuma conta
Isso significa que o complemento é um complemento COM que foi instalado no Outlook Clássico. O Novo Outlook não carrega complementos COM. Você deve encontrar uma versão web do mesmo complemento. Entre em contato com o fornecedor do complemento e solicite um arquivo de manifesto do Office Add-in (XML). Você pode carregá-lo lateralmente na seção Complementos para Outlook nas configurações do Novo Outlook.
A conta secundária não aparece em Disponibilidade da conta
Provavelmente a conta secundária está em um locatário diferente. O Novo Outlook só permite a ativação de complementos para contas que compartilham a mesma organização do Exchange Online. Para contornar isso, use a conta secundária como conta primária: saia do Novo Outlook e entre primeiro com a conta secundária. Depois, adicione a conta primária original como conta secundária.
O complemento carrega, mas não vê a caixa de correio secundária
Alguns complementos usam a API mailbox.getCallbackTokenAsync para acessar a caixa de correio. No Novo Outlook, essa API retorna o token da caixa de correio primária mesmo quando a interface do usuário mostra uma conta secundária. O complemento deve ser atualizado para usar a API mailbox.getUserIdentityTokenAsync e verificar a propriedade accountType. Se o fornecedor do complemento não atualizá-lo, o complemento não funcionará corretamente para contas secundárias.
| Item | Outlook Clássico | Novo Outlook |
|---|---|---|
| Tipo de complemento suportado | Complementos COM e complementos web | Apenas complementos web (Office Add-ins) |
| Escopo de ativação do complemento | Por armazenamento MAPI (por caixa de correio) | Por identidade do usuário (conta primária) |
| Suporte a conta secundária | Completo, qualquer tipo de conta | Apenas contas secundárias do mesmo locatário |
| Método de instalação do complemento | MSI, EXE ou manifesto XML | AppSource ou manifesto XML carregado lateralmente |
| API para contexto da caixa de correio | Application.ActiveExplorer.CurrentFolder.Store | mailbox.getUserIdentityTokenAsync |
| Carregamento de complementos COM | Carregado na inicialização para todas as contas | Não carregado |
Agora você pode identificar por que seus complementos de conta secundária não funcionam no Novo Outlook. Verifique se o complemento é COM ou web. Se for COM, encontre um substituto web. Se for web, mas não ativar para a conta secundária, verifique se ambas as contas pertencem ao mesmo locatário do Microsoft 365. Para complementos que carregam mas ignoram a caixa de correio secundária, peça ao fornecedor para atualizar o complemento para usar a API mailbox.getUserIdentityTokenAsync. Como passo avançado, você pode usar a conta secundária como conta primária saindo e entrando primeiro com essa conta.