ZokasTech Innovate Connect Grow

E-mail · Étape

Lire des e-mails mail.read

Lit les messages d'un compte e-mail (IMAP) configuré dans l'Orchestrator.

Type
mail.read
Famille
E-mail
Exécuté par
Orchestrator
Quand l’utiliser
Traiter les factures reçues par e-mail, réagir à des demandes entrantes.

Synopsis

{
  "id": "mails",
  "type": "mail.read",
  "label": "Lire les factures reçues",
  "props": {
    "account": "Compta",
    "folder": "INBOX",
    "unread_only": "true",
    "subject": "Facture",
    "limit": "20",
    "into": "emails"
  }
}

Propriétés

Toutes les valeurs s’écrivent en chaînes JSON et acceptent l’interpolation {{variable}}. Voir Objet Étape.

PropriétéTypeRequisDéfautDescription
accounttexteoui—Nom du compte e-mail (ZOKAS Agent › E-mail).
Ex. Compta
foldertextenonINBOXDossier IMAP.
unread_onlybooléennontrueMessages non lus seulement.
fromtextenon—Filtre sur l'expéditeur (contient).
subjecttextenon—Filtre sur le sujet (contient).
Ex. Facture
limitnombrenon20Nombre maximum de messages.
mark_seenbooléennonfalseMarquer les messages comme lus.
intovariablenonemailsVariable liste.

Résultat

Variable
emails — modifiable par into
Nature
liste d'objets
Contenu
Un objet par message. Voir l’objet Message e-mail.

Remarques

  • Le mot de passe du compte est stocké chiffré par l'Orchestrator, jamais dans le processus.

Erreurs fréquentes

MessageCauseSolution
compte e-mail introuvableNom inconnu.Créez le compte dans ZOKAS Agent › E-mail.

Voir aussi

Source : orchestrator/zokas_orch/runtime.py — PackageRunner._mail ; orchestrator/zokas_orch/automation.py — read_mail

Mis à jour le 28 octobre 2026