Como eu crio uma regra do Outlook 2016 baseada no corpo do texto HTML?

3

Criando regras acionadas pelo conteúdo do corpo para mensagens formatadas em HTML

Eu recebo um conjunto automatizado de e-mails que são formatados em HTML. Certos e-mails que desejo tratar de forma diferente com base em uma parte do conteúdo. O conteúdo envolve o reconhecimento de uma âncora HTML específica no corpo.

Como expresso essa regra?

O que eu tentei:
Salvei um e-mail representativo como um arquivo HTML e, em seguida, encontrei a âncora nesse arquivo. Eu então usei o título da âncora na minha regra. Eu também tentei usar toda a âncora HTML (como o email é gerado automaticamente, o formato sempre será exatamente o mesmo). Obviamente, nem funcionou porque aqui estou pedindo ajuda.

Estou usando um cliente do MS Outlook 2016.

    
por Tevya 26.01.2017 / 17:49

2 respostas

0

Este é o padrão comum para isso:

  1. Crie uma macro VBA que encontre as tags / anchors / ... necessárias em MailItem.HTMLBody . Se encontrado, ele precisa definir UserProperties ou Categorias para marcar este e-mail como contendo a fonte HTML necessária.
  2. Crie uma nova regra de ajuda que tenha condições adicionais para inspecionar o HTML (se necessário) ou apenas sem quaisquer condições. Defina a ação para essa regra executar um script e selecione o script na etapa 1. Não selecione pare de processar mais regras . Mova esta regra para o topo da sua lista de regras.
  3. Crie uma regra que faça o que quiser com mensagens que contenham tags HTML / âncoras / ...: mova para pasta, encaminhar, etc. Defina a condição desta regra para verificar uma categoria ou propriedade de usuário definida pelo VBA da etapa 1.
por 27.01.2017 / 14:22
0

Para simplificar e para usuários que não querem lidar com o VBA, o seguinte é uma solução fácil.

A maioria dos emails em HTML tem formatação aplicada ao texto na origem. Portanto, se houver um URL no texto que você está pesquisando, sua regra não será executada conforme o esperado. Portanto, antes de criar uma regra, sugiro que você vá para Arquivo > Opções > Centro de Confiança > Configurações da Central de Confiabilidade > Segurança de e-mail e, em seguida, ative a opção "Ler todo o correio padrão em texto simples"

Depois disso, examine o e-mail de seu interesse e use o texto que deseja usar para criar a regra. Isto irá conter os links como o Outlook o verá e a sua regra também.

    
por 08.05.2018 / 02:30