Definir valores de campos do corpo do e-mail

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Os valores em um e-mail de entrada podem definir valores de campo em um registro de tarefa.

    Qualquer par nome:valor em um corpo de e-mail de entrada é analisado em um par variável/valor no script de e-mail de entrada. O par nome:valor deve estar em sua própria linha. Observe que a maioria dos clientes de e-mail limita o número de caracteres permitidos por linha e pode truncar pares nome:valor excessivamente longos.

    Dica:
    Para evitar análises inesperadas, certifique-se de que todos os nomes nos pares nome:valor sejam exclusivos.

    Consulte Redirecionamento de e-mails para obter um exemplo do uso de setDisplayValue() em uma ação de e-mail de entrada.

    Nota:
    A ação sempre gera um nome de variável minúsculo. Além disso, esta funcionalidade não funciona em campos de referência.
    Por exemplo, se um corpo de e-mail contiver esta linha:
    Foo:bar
    O script de e-mail de entrada cria a variável email.body.foo com o valor de bar. Você pode usar essas variáveis para criar condições como:
    if(email.body.foo!=undefined){
       current.[field]=email.body.foo;}
    Neste exemplo, o script define o valor de [field] como a barrade valor .
    Nota:
    Os espaços são renderizados como sublinhados quando um par nome:valor é analisado em um par variável/valor. Por exemplo, se um corpo de e-mail contiver uma linha com espaços como minha variável: dados, o script de e-mail de entrada criará a variável email.body.my_variable. O valor da variável é data.