Mail Listener, surveiller une boîte mail et utiliser les propriétés des mails entrants dans Jeedom
Ce plugin permet d’avoir Jeedom qui se connecte à une boîte mail et reste à l’écoute des mails entrants.
Sur un nouvel email, il indiquera les propriétés de celui-ci qui seront visibles et utilisables dans Jeedom
Configuration du plugin
Il n’y a pas de configuration du plugin
Configuration d’un équipement
Il est nécessaire de fournir les informations d’accès à la boîte mail :
Compte : le compte à utiliser (suivant la boîte, ça peut être par exemple le nom devant @ ou bien toute l’adresse)
Mot de passe : le mot de passe quoi
Serveur : l’adresse du serveur mail
Port : le port du serveur imap
Pièces jointes : indique si les pièces jointes doivent être traitées
La sauvegarde de l’équipement va automatiquement faire démarrer l’écoute de la boîte mail
Informations d’un équipement
Les informations suivantes sont disponibles :
Expéditeur : l’expéditeur du mail
Sujet : le sujet
Corps : le corps du mail en format textarea
HTML : l’équivalent en HTML
Pièce jointe : quand les pièces jointes sont traitées, donne le chemin de sauvegarde de la pièce jointe (pour un traitement par datatransfert par exemple)
Les différentes informations sont de type évènementiel dès qu’un mail est reçu, l’information est enregistrée. On peut donc utiliser les différentes infos en déclencheur de scénario et en testant leur valeur.
FAQ
Est-ce que je peux envoyer un mail avec ce plugin ?
Non, le plugin n’a vocation qu’à rester à l’écoute d’une boîte mail et d’indiquer ce qui y arrive.
Comment utiliser ce plugin en scénario ?
Exemple, d’un côté via le plugin mail, on envoie un mail du style : Titre : Saisie Energie Texte : #Eau#= #ECS#=
Ce mail est mis en envoi par un agenda (par semaine, mois …)
Cette boîte mail qui envoie est en surveillance par mail listener également Un scénario avec en déclencheur le mail listener et un test sur le titre qui contient “Saisie Energie” précédemment rentré et on peut récupérer les informations
En gros, un SI pour vérifier que le titre contient la Saisie Energie Après, on découpe le corps ligne par ligne et on regarde à quoi correspond chaque ligne et on assigne
Troubleshoting
Je n’ai pas d’informations qui remontent
Il faut bien vérifier les paramètres fournis et les logs