Acessando variáveis de objeto de e-mail
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.
| 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:
|
| 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.