Outlook 365 — Reply
Outlook 365 — Reply
Sección titulada «Outlook 365 — Reply»Tipo: outlook365-reply · Paquete: Outlook 365 v1.0.4 · Salida: —
Responde a un correo existente dentro del mismo hilo. Conserva el asunto y la conversación; por defecto responde solo al remitente.
Cómo funciona
Sección titulada «Cómo funciona»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.
Outlook arma la respuesta igual que cuando respondes a mano: asunto con RE:, tu texto de body arriba y el mensaje original citado debajo. Se envía en el acto (no queda como borrador) y se guarda en Elementos enviados. Activa replyAll para incluir al remitente y a todos los destinatarios originales.
El texto se envía como comentario de la respuesta: escríbelo como texto; no hay opción de HTML ni de adjuntos. Si necesitas adjuntar archivos, usa Send con el mismo asunto.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
id | string | — | ID del correo al que responder. |
body | string | — | Texto de la respuesta (se añade encima del original). |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
session | ZoanOutlookMailSession | — | Sesión de Outlook 365 — Connect (se hereda dentro del body). |
replyAll | bool | false | Si es true, responde a todos los destinatarios. |
Esta actividad no devuelve ningún valor.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'id' es obligatorio. | id está vacío o la expresión devolvió null. |
Error de Graph ErrorItemNotFound | El correo ya no existe con ese ID (se eliminó o se movió). Responde antes de mover, o usa el id que devuelve Move. |
Error de Graph ErrorAccessDenied | La conexión no tiene el permiso Mail.Send. |
Ejemplo
Sección titulada «Ejemplo»Outlook 365 — Connect credential = credential("m365-soporte") └─ body: Outlook 365 — Get emails folder = "inbox" unreadOnly = true → output: solicitudes For each correo in solicitudes └─ Outlook 365 — Reply id = correo["id"] body = "Hola " + str(correo["fromName"]) + ", recibimos tu solicitud." Outlook 365 — Mark read/unread id = correo["id"]Actividades relacionadas
Sección titulada «Actividades relacionadas»- Outlook 365 — Send — enviar un correo nuevo.
- Outlook 365 — Forward — reenviar a otros destinatarios.
- Outlook 365 — Get emails — localizar el correo a responder.
- Todas las actividades de Outlook 365