Ir al contenido

Outlook 365 — Get email by ID

Tipo: outlook365-get-email  ·  Paquete: Outlook 365 v1.0.0  ·  Salida: Dictionary<string,object>

Trae un correo completo a partir de su ID: cuerpo, cabeceras (remitente, destinatarios, asunto, fecha) y metadatos. Úsala cuando Get emails te dio la lista sin cuerpo y ahora necesitas el contenido de uno concreto.

Opera sobre la sesión creada con Outlook 365 — Connect. Pásala en el parámetro session, o coloca esta actividad dentro del body de Outlook 365 — Connect para heredarla automáticamente.

El id es el que viene en cada elemento de Get emails (clave id).

ParámetroEditorDescripción
idtextoID del mensaje.
ParámetroEditorDescripción
sessionexpresiónSesión de Outlook 365 — Connect (se hereda dentro del body).

Devuelve un Dictionary<string,object> con el correo completo. Accede por clave: correo["subject"], correo["from"], correo["body"], correo["receivedDateTime"], correo["isRead"], correo["categories"], correo["hasAttachments"].

Outlook 365 — Connect credential = "m365-soporte"
└─ body:
Outlook 365 — Get emails filter = "isRead eq false" → output: nuevos
Outlook 365 — Get email by ID id = nuevos[0]["id"] → output: correo
Log message = correo["body"]