Como ordenar pelo endereço de email dos remetentes e não pelo nome de exibição no Outlook?

3

Existe uma maneira no Outlook 2013 de exibir vários endereços de email de entrada como o mesmo contato? Por exemplo:

E-mail # 1 - Johnny Appleseed [email protected]

Email # 2 - JAppleseed [email protected]

Na caixa de entrada, gostaria de ver os dois como Johnny Appleseed. Infelizmente, se tiverem sua conta do Yahoo configurada com um nome e o cliente de e-mail do smartphone configurado com outro nome, os dois entrarão de forma diferente. (mesmo do mesmo endereço de e-mail) Isso dificulta a classificação pelo remetente. No trabalho, temos muitos casos em que uma conversa por e-mail é iniciada em um cliente de e-mail e continuada em outro cliente.

Não estou interessado em ver conversas (adoro, mas isso é para meu chefe), porque é importante classificar por remetente e analisar centenas de e-mails.

    
por Tony Tambe 10.01.2015 / 15:01

2 respostas

0

Você precisa adicionar o endereço de e-mail como uma coluna no Outlook, conforme descrito aqui: Mostrar endereço de e-mail do remetente como uma coluna na visualização de mensagens

Quote:

Faça o download dos arquivos de configuração

Copie para esta pasta (assumindo WINx64 no sistema inglês)

C:\Program Files (x86)\Microsoft Office\Office14\FORMS33

Instalando o arquivo de configuração (.cfg)

  • Arquivo- > Opções- > seção Advanced- > grupo de opções Desenvolvedores - > botão Formulários personalizados… - > botão Gerenciar formulários…
  • Na caixa de diálogo Gerenciador de formulários, pressione o botão Instalar….
  • Navegue até o local em que você colocou viewsenderddress.cfg
  • Selecione o arquivo e pressione Abrir
  • Uma janela de propriedades será aberta com os detalhes do arquivo cfg. Pressione OK para confirmar e fechar o diálogo
  • Pressione Fechar para fechar a caixa de diálogo Gerenciador de formulários
  • Pressione OK até que todas as caixas de diálogo abertas estejam fechadas e você esteja sendo retornado à janela principal do Outlook

Configurando a exibição para adicionar a coluna

  • Abra a caixa de diálogo "Visualizar configurações" (guia "Visualizar" > botão "Visualizar configurações")
  • Pressione o botão chamado Campos
  • Na lista suspensa chamada “Selecionar colunas disponíveis de”, selecione; Formulários…
  • Selecione "Endereço de e-mail do remetente" e pressione "Adicionar - >
  • Na lista suspensa chamada “Selecionar colunas disponíveis de”, selecione; Endereço de e-mail do remetente
  • Selecione “Do endereço de e-mail” e pressione “Adicionar - >
  • Use os botões Mover para cima e Mover para baixo para colocá-lo no local desejado
por 11.01.2015 / 12:57
1

Entre no editor do Visual Basic pressionando Alt + F11. Clique em Inserir - Módulo. Cole o código abaixo.

Acesse o Outlook - Guia Exibir - Adicionar Colunas - Nova Coluna - Nome = Domínio, Tipo = Texto, Formato = Texto - Adicione isso nos campos Definidos pelo Usuário para mostrar no Outlook.

Selecione todas as mensagens na caixa de entrada (ctrl + A) - pressione Alt + F11 para abrir o módulo que acabou de criar. Pressione F5 para executar. Se você tiver muitos e-mails, talvez seja necessário selecionar lotes de 200 e-mails ou mais e, em seguida, pressionar Alt + F11 e, em seguida, F5.

Código VBA:

Sub ListSelectionDomain()

Dim aObj As Object

Dim oProp As Outlook.UserProperty

Dim sDomain

On Error Resume Next

For Each aObj In Application.ActiveExplorer.Selection

Set oMail = aObj

sDomain = Right(oMail.SenderEmailAddress, Len(oMail.SenderEmailAddress) - InStr(0, oMail.SenderEmailAddress))

Set oProp = oMail.UserProperties.Add("Domain", olText, True)

oProp.Value = sDomain

oMail.Save

Err.Clear

Next

End Sub
    
por 16.09.2015 / 14:52