Acessando variáveis de objeto de e-mail

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Um script de ação de e-mail de entrada contém o objeto de e-mail para acessar várias partes de um e-mail de entrada por meio de variáveis. Você pode usar a variável global sys_email com ações de e-mail de entrada.

    Tabela 1. Acessar objetos de e-mail com variáveis
    Variável Conteúdos
    e-mail.para Contém uma lista separada por vírgulas de endereços de e-mail nas caixas Para: E Cc:
    e-mail.direct Contém uma lista separada por vírgulas de endereços de e-mail na caixa Para:
    e-mail.copiado Contém uma lista separada por vírgulas de endereços de e-mail na caixa Cc:
    corpo_texto.corpo_e-mail Contém o corpo do e-mail como uma cadeia de caracteres de texto sem formatação.
    e-mail.body_html Contém o corpo do e-mail como uma cadeia de caracteres HTML.
    email.from Contém um endereço de e-mail que depende das seguintes condições:
    • Se o endereço listado no e-mail Cabeçalhos o campo corresponde a um usuário existente Endereço de e-mail , esta variável contém o endereço de e-mail do usuário.
    • Se o endereço listado no e-mail Cabeçalhos o campo não corresponde a um usuário existente Endereço de e-mail , esta variável contém o endereço listado no e-mail Cabeçalhos campo.
    email.from_sys_id Contém o SYS ID do usuário que enviou o e-mail para a instância.
    email.fromAddress

    Propriedade do sistema If glide.email.inbound_action.extract_from_headera propriedade está definida como verdadeira, origemailé calculado a partir dos cabeçalhos. O valor padrão será falso se a propriedade não existir.

    e-mail.orige-mail Contém o endereço do remetente do e-mail conforme listado no e-mail Cabeçalhos campo.
    assunto.e-mail Contém o assunto do e-mail como uma cadeia de caracteres de texto sem formatação.
    destinatários.e-mail Contém uma lista separada por vírgulas de endereços de destinatários como uma cadeia de caracteres de texto sem formatação, na caixa Para:
    matriz_destinatários.e-mail Contém os endereços do destinatário como uma matriz.
    content_type.content_type Contém o tipo de conteúdo MIME do e-mail (por exemplo, "us-ascii" ou "us-ascii" ).
    cabeçalhos.e-mail Contém detalhes sobre o remetente, a rota e o destinatário como uma cadeia de caracteres de texto sem formatação no formato do cliente de e-mail de envio.
    importância.e-mail Contém uma indicação do remetente sobre a importância de uma mensagem. O valor pode ser Alto , Baixo , ou vazio.
    Nota:
    A instância segue RFC 2822 (Formato de mensagem da Internet), que requer que vários endereços de e-mail em um grupo sejam separados por vírgulas, não ponto e vírgula. A instância pode definir os valores de e-mail.para , e-mail.direct . e-mail.copiado Variáveis somente se os e-mails endereçados aos grupos seguirem o formato de RFC esperado.

    Entrada destinatário.e-mail variáveis

    As variáveis de Destinatários ( destinatários.e-mail , matriz.destinatários-e-mail permitir o processamento de e-mails de entrada com base nos destinatários do e-mail. Por exemplo, você pode criar um script para processar e-mails com base nos valores de matriz:
    var rarray  = email.recipients_array ; for ( var i  = 0 ; i  < rarray.length ; i ++ ) { var recipient  = rarray [i ] ; // do something with it } 

    . sys_email variável

    Esta variável permite que você acesse o registro sys_email recebido que acionou a ação de e-mail de entrada. Ele pode ser usado para fazer referência a campos no registro de e-mail, como uid , sys_id , content_type e assim por diante.