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.
Paramètres
- Hôte du serveur IMAP:Fournissez le nom d'hôte ou l'adresse IP du serveur IMAP.
- Gmail: imap.gmail.com
- Perspectives (Live et Hotmail) : imap-mail.outlook.com
- Yahoo: imap.mail.yahoo.com
- AOL: imap.aol.com
- 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.
- 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.
- 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 :
- Simple: Une chaîne spécifiée (insensible à la casse).
- expression régulière:Une expression régulière. Pour plus d'informations sur la création d'expressions régulières, voirhttps://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html.
- 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.
| Protocole | Port TCP par défaut |
|---|---|
| SSL/TLS | 993 |
| DémarrerTLS | 143 |
| Aucun | 143 |
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 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 |