Ir al contenido

IMAP Save Attachment

Tipo: imap-save-attachment  ·  Paquete: SMTP / IMAP Email Activities v1.0.0

Descarga y guarda los adjuntos de un correo en una carpeta local, y devuelve la lista de rutas guardadas. Clave en procesos que reciben documentos por correo (facturas, planillas) para luego procesarlos.

A partir del mailId de un correo (el .Id que devuelve IMAP Read), descarga sus adjuntos a outputPath. Si indicas attachmentName, guarda solo ese adjunto; si lo omites, guarda todos.

ParámetroEditorDescripción
hosttextoServidor IMAP.
usernametextoUsuario.
passwordcredencialContraseña o App Password. Usa = credential(...).
mailIdtextoUID del correo (de correo.Id).
outputPathtextoCarpeta donde guardar los adjuntos.
ParámetroEditorDescripción
portnúmeroPuerto IMAP. Por defecto 993.
foldertextoCarpeta. Por defecto INBOX.
attachmentNametextoNombre exacto del adjunto a guardar. Si se omite, guarda todos.
securitylistaCifrado: auto · none · ssl (def.) · starttls.
For Each items = = correos itemVariable = correo
└─ activities:
IMAP Save Attachment
host = "imap.gmail.com" username = = credential("bot")["user"] password = = credential("bot").ToPlainText()
mailId = = correo.Id outputPath = "C:/facturas"