Operaciones de mensaje de correo electrónico
Para acceder a las operaciones de mensajes de correo electrónico, el tipo de objeto seleccionado para el script debe ser Email Message.
Escriba emailmessage. en la línea de scripts para ver las operaciones disponibles, que se describen en la tabla siguiente.
| Operación | Descripción |
|---|---|
|
Devuelve una matriz de objetos de metadatos de archivo adjunto, en la que cada elemento contiene las propiedades siguientes:
Las propiedades de prefijo "presented_" (que pueden tener un valor None) reflejan los detalles del archivo definidos por las cabeceras de correo electrónico. Las propiedades de prefijo "suggested_" (que siempre tienen un valor) reflejan los detalles del archivo calculados durante la inspección por parte del consumidor de correo electrónico. La propiedad inline indica si el archivo adjunto se ha encontrado incorporado al cuerpo del correo electrónico (True) o en un adjunto a archivo separado (False). Los objetos de metadatos de archivo adjunto no son visibles en la escritura anticipada del editor de scripts. |
|
Devuelve el contenido del cuerpo del correo electrónico como texto sin formato. Se elimina cualquier marcación HTML. |
|
Devuelve una matriz de objetos que representan a los destinatarios presentes en el campo CC o A del correo electrónico. Cada elemento define un valor de dirección obligatorio con un valor de nombre opcional. |
|
Devuelve un único objeto que representa al destinatario en el campo Desde del correo electrónico. Este objeto define un valor de dirección obligatorio con un valor de nombre opcional. |
|
Devuelve el contenido del mensaje de correo electrónico, incluido el código HTML. La serie devuelta es una serie Unicode. |
|
Devuelve una representación de correlación (diccionario) de las cabeceras definidas en el correo electrónico. El nombre de cabecera actúa como la clave de correlación y el valor correspondiente de cada clave de cabecera es una matriz que puede contener ninguno, uno o varios elementos. Tanto el nombre de cabecera como los elementos de la matriz de valores de cabecera correspondiente se expresan como series. |
|
Devuelve el número de ID asignado al mensaje de correo electrónico, que se muestra en la pestaña de correo electrónico. |
|
Devuelve el nombre de la conexión de correo electrónico de entrada configurada en la aplicación Orchestration & Automation . Puede ver los buzones de entrada en la pestaña Organización en Valores de administrador. |
|
Devuelve la fecha de recepción del mensaje de correo electrónico. |
|
Devuelve la fecha de envío del mensaje de correo electrónico. |
|
Devuelve el asunto del mensaje de correo electrónico. |
|
Asocia el mensaje de correo electrónico con la incidencia especificada por helper.findIncidents(). No devuelve un valor, sino que establece la variable de incidencia de alto nivel. |
|
Crea una incidencia basada en el mensaje de correo electrónico. No devuelve un valor, sino que establece la variable de incidencia de alto nivel. Utilice name para proporcionar un nombre para la incidencia. Utilice owner_handle para especificar una referencia al propietario de la incidencia nueva. Para un usuario individual, especifique el ID o la dirección de correo electrónico del usuario. En el caso de un grupo, especifique el ID o el nombre del grupo. También puede utilizar incident.owner_id para asignar la incidencia a un usuario o grupo. |
headers = ""
for header in emailmessage.headers:
headers += "\n'" + header + "': ["
for i, value in enumerate(emailmessage.headers[header]):
if i > 0:
headers += ", "
headers += "'{}'".format(value)
headers += "]"
incident.addNote("=== EMAIL HEADERS ===" + headers)Para obtener un ejemplo de cómo utilizar el mensaje de correo electrónico, consulte Asociación de mensajes de correo electrónico con incidencias.