Como acessar 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:. |
| e-mail.corpo_texto | Contém o corpo do e-mail como uma cadeia de caracteres de texto simples. |
| e-mail.corpo_html | Contém o corpo do e-mail como uma cadeia de caracteres HTML. |
| e-mail.de | Contém um endereço de e-mail que depende das seguintes condições:
|
| e-mail.from_sys_id | Contém o SYS ID do usuário que enviou o e-mail para a instância. |
| e-mail.origeme-mail | Contém o endereço do remetente do e-mail conforme listado no campo Cabeçalhos de e-mail. |
| e-mail.assunto | Contém o assunto do e-mail como uma cadeia de caracteres de texto simples. |
| e-mail.destinatários | 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:. |
| e-mail.recipients_array | Contém os endereços dos destinatários como uma matriz. |
| e-mail.content_type | Contém o tipo de conteúdo MIME do e-mail (por exemplo,text/plain;charset="us-ascii" ou text/html;charset="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. |
| e-mail.importância | Contém uma indicação do remetente sobre a importância de uma mensagem. O valor pode ser Alto, Baixoou vazio. |
Nota:
A instância segue o 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 por ponto e vírgula. A instância pode definir os valores das variáveis email.to, email.directe email.copied somente se os e-mails endereçados a grupos seguirem o formato RFC esperado.
Variáveis de email.recipient de entrada
As variáveis de destinatários (email.recipients, email.recipients-array) permitem 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-mail com base nos valores da matriz:
var rarray = email.recipients_array ; for ( var i = 0 ; i < rarray.length ; i ++ ) { var recipient = rarray [i ] ; // do something with it } A variável sys_email
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_typee assim por diante.