Especificando a ordem de processamento de e-mails de entrada

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Você pode configurar uma ordem de processamento para ações de e-mail de entrada e usar a ordem para gerenciar vários filtros em ações de e-mail de entrada.

    O plug-in Processamento de e-mail solicitado (com.glide.email_ordered_processing) está habilitado por padrão para novas instâncias. Usuários com a função de administrador podem ativar o plug-in para instâncias atualizadas. O plug-in adiciona o. Pedido Tabela Regras [sysrule], que a instância usa para determinar quando processar e-mails. Os administradores também podem adicionar um comando a um script de ação que interrompe o processamento após a execução do script.

    Configure a ordem de processamento

    Configure a ordem de processamento das ações de e-mail de entrada para forçá-las a serem executadas em uma ordem prescrita.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Política do Sistema > E-mail > Ações de Entrada.
    2. Abra uma ação de entrada existente ou crie uma.
    3. Preencha o formulário e atribua um número de pedido ao Pedido campo para estabelecer quando esta regra de entrada deve ser executada em relação a outras regras.
      Se você atualizou e ativou o plug-in, o. Pedido o campo pode ser nomeado Ordem de execução .
      Nota:
      Certifique-se de que cada ação de entrada tenha um exclusivo Pedido valor para garantir que o sistema interrompa o processamento conforme esperado. Se várias ações de entrada tiverem o mesmo Pedido , o sistema pode avaliar todas as ações de entrada, mesmo que uma delas contenha "stop_processing"; o script ou tem Parar o processamento opção selecionada.
    4. Para interromper o processamento de regra quando uma ação de e-mail de entrada for executada com sucesso: Adicione a seguinte linha à parte inferior do script:
      • Selecione Parar o processamento caixa de seleção.
      • Adicione a linha a seguir à parte inferior do Ações script:
        event.state="stop_processing";

    Gerencie vários filtros em uma ação de e-mail de entrada

    Use a ordenação de processos e o. stop_processing comando para gerenciar vários filtros em ações de e-mail de entrada.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Neste exemplo, você pode criar novos registros de problema quando prb: aparece na linha de assunto e novas solicitações de mudança quando chg: aparece na linha de assunto. Todos os outros e-mails são usados para criar um incidente. As ações são configuradas da seguinte forma:

    Procedimento

    1. Crie uma ação com uma condição de Assunto > Começa com > chg: e o. "stop_processing"; comando anexado ao script.
    2. Atribua a esta ação um valor de pedido de 100 .
    3. Crie uma ação com uma condição de Assunto > Começa com > prb: e o. "stop_processing"; comando anexado ao script.
    4. Atribua a esta ação um valor de pedido de 200 .
    5. Crie uma ação para incidente sem condições e um valor de pedido de 300 .

      Não é necessário adicionar o. stop_processing para o script da ação do incidente, a menos que você queira que o processamento pare nesta regra para evitar continuar para outra ação.

    Resultado

    Se uma solicitação de mudança ou um problema for criado, o. stop_processing o comando interrompe o processamento e nenhum registro de incidente é criado. Se nem uma solicitação de mudança nem um problema for criado, a ação de e-mail de entrada para o incidente criará um registro.