FME Flow:2025.1

Courriel - IMAP

Le déclencheur E-mail - IMAP reçoit des messages électroniques d'un serveur IMAP.

Le déclencheur Email - IMAP possède deux ports de sortie. Le port du succès () peut envoyer un message si le déclencheur est récupéré avec succès. Le port d'échec (x) peut envoyer un message si le déclencheur ne parvient pas à récupérer.

AvertissementLorsque le déclencheur E-mail - IMAP interroge le serveur IMAP, chaque e-mail non lu dans la boîte de réception est marqué comme lu.
NoteL'accès IMAP doit être activé sur le compte de messagerie interrogé pour les messages.

Paramètres

ConseilPour tester que vos paramètres fonctionnent comme prévu, cliquez surValider.
  • Hôte du serveur IMAP:Fournissez le nom d'hôte ou l'adresse IP du serveur IMAP.
  • Port du serveur IMAP:Fournissez le port TCP sur lequel la communication IMAP a lieu.
  • Compte de messagerie/mot de passe IMAP:Fournissez l'adresse e-mail et le mot de passe du compte recevant les e-mails via IMAP.
  • NoteL'accès IMAP doit être activé sur le compte de messagerie interrogé pour les messages.
  • Sécurité de la connexion: Spécifiez le mécanisme de cryptage à utiliser pour la connexion IMAP. Le mécanisme sélectionné doit fonctionner sur le port spécifié.
  • Vérifier le certificat SSL: SiOui, la connexion à l'hôte du serveur IMAP spécifié est vérifiée avec un certificat SSL valide et signé. SiNon, la connexion n'est pas vérifiée avec un certificat SSL. Cette option n'est pas sécurisée et n'est pas recommandée, sauf si cela est absolument nécessaire, comme lors de l'utilisation d'un certificat auto-signé.
  • Intervalle de sondage: Spécifiez la fréquence à laquelle interroger le serveur IMAP pour les e-mails.
  • E-mails à récupérer: ChoisirNouveaux e-mails uniquement pour récupérer les messages reçus après la création de cette automatisation. ChoisirE-mails non lus pour récupérer tous les messages non lus de la boîte de réception.
  • AvertissementLorsque le déclencheur E-mail - IMAP interroge le serveur IMAP, chaque e-mail non lu dans la boîte de réception est marqué comme lu, quel que soit ce paramètre.
  • Type de filtre: Vous permet de récupérer uniquement les messages spécifiés par le filtre, en fonction du contenu de la ligne d'objet. Type de filtre peut être :
  • Filtre de sujet (facultatif) : Fournissez le filtre, selon le spécifiéType de filtre. Les caractères génériques ne sont pas pris en charge. Si ce champ est vide, aucun filtre n'est appliqué et tous les messages non lus/nouveaux sont récupérés.
  • Télécharger les pièces jointes sur (facultatif) : spécifiez un emplacement pour télécharger les pièces jointes.
    • Sélectionnez unRessources dossier (...).
    • Entrez votre propre emplacement. Les chemins d'accès aux répertoires doivent utiliser des barres obliques (/) ou des barres obliques inversées échappées (\\).
    • Si non spécifié, toutes les pièces jointes sont enregistrées dans le dossier temporaire par défaut suivant :

      $(FME_SHAREDRESOURCE_SYSTEM)/temp/emailattachments/<date>-<nom_automatisation >-<objet_email>-< automation_id>\<nom de fichier >.

      Si spécifié, le sous-dossier suivant est créé à l'emplacement spécifié :

      <emplacement spécifié>><date>-<nom_automatisation >-<objet_email>-< automation_id>><nom de fichier >

      Si<emplacement spécifié> n'est pas valide, les pièces jointes sont enregistrées dans le dossier temporaire par défaut.

      Si<nom_automatisation>, <objet_email> , ou <nom de fichier > contient des caractères invalides, ces caractères sont supprimés. Les caractères non valides sont\/:*?\"<>|&='+%#. Les caractères d'espacement sont convertis en_.

  • ID client (facultatif) : pour une autorisation ouverte (OAuth) en tant qu’application enregistrée auprès de la plateforme d’identité Microsoft, spécifiez l’ID d’application (client). L'ID client est créé lorsqueconfiguration d'un locataire Azure Active Directory.
  • NoteUn secret client n'est pas requis.

Attributs de sortie

Voir aussi

Attribut Description
temps Heure de l'événement
source Type d'événement
type d'erreur

(Port d'échec uniquement) Type d'erreur :

  • Message invalide:Une erreur s'est produite lors de la configuration de ce composant, telle que des valeurs manquantes ou mal formées.
  • Lettre morte:Une erreur s'est produite lors de la connexion à une ressource externe. Les exemples peuvent inclure des problèmes de connexion, des informations d’identification non valides ou des exceptions de ressources externes génériques.
message d'erreur (Port d'échec uniquement) Message d'erreur
email.objet (Port de réussite uniquement) Objet de l'e-mail
email.body (Port de réussite uniquement) Corps de l'e-mail
pièce jointe de courrier électronique

(Port de réussite uniquement) Pièce jointe à un e-mail

NoteSi l'e-mail contient plusieurs pièces jointes, cet attribut accède uniquement à la première pièce jointe. Pour accéder à plusieurs pièces jointes, utilisez plutôt email.attachments.
pièces jointes de courrier électronique (Port de réussite uniquement) Chemin d'accès au répertoire contenant toutes les pièces jointes des e-mails
email.envoyé (Port de réussite uniquement) Heure d'envoi
e-mail.reçu (Port de réussite uniquement) Heure de réception
email.de (Port de réussite uniquement) Envoyé depuis l'adresse
email.to (Port de réussite uniquement) Envoyé à l'adresse
email.contentType (Port de réussite uniquement) Type de contenu du corps de l'e-mail