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.direto | 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:. |
| texto.corpo_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 |
Se a propriedade do sistema 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 simples, na caixa Para: |
| matriz_destinatários.e-mail | Contém os endereços do destinatário como uma matriz. |
| e-mail.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 simples 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.direto e. e-mail.copiado Variáveis somente se os e-mails endereçados a 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 acessar 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.