Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Mail listener : watcher IMAP

Pour échanger sur les plugins classés en catégorie "Communication"
Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par Darkeyes » 05 oct. 2015, 21:56

rosty a écrit :bon pour gmail en faite il faut désactiver la sécurité des application et après c'est bon, si ça peut servir a d'autres ;)

Par contre, maintenant je test la reception via scénario et le plugin ne remonte pas les valeurs (idem sur le widget dailleurs)

Code : Tout sélectionner

[2015-10-05 18:52:14][SCENARIO] Début d'exécution du scénario : [Réception Mail]. Scnario excut automatiquement sur vnement venant de : [Agenda][Mail MonEmail][Expditeur]
[2015-10-05 18:52:14][SCENARIO] Exécution du sous-élément de type [condition] : if
[2015-10-05 18:52:14][SCENARIO] Evaluation de la condition : ["" == "monemail@gmail.com"  ou "" == "toto"  ] = Faux
[2015-10-05 18:52:14][SCENARIO] Exécution du sous-élément de type [action] : else
[2015-10-05 18:52:14][SCENARIO] Fin correcte du scénario
J'envoi bien depuis "monemail@gmail.com" (1er condition) et le sujet est bien toto (2e condition) :(
Bonjour,

J'ai le même problème.

Les infos sont présentes dans l'équipement créé mais pas dans le scénario.
le sénario ce déclanche bien mais les valeurs sont vide
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

marlot
Actif
Messages : 584
Inscription : 03 déc. 2014, 18:24

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par marlot » 05 oct. 2015, 22:20

Voici mes logs. Je suis sur synology debian chroot :

module.js:340
throw err;
^
Error: Cannot find module 'imap'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/index.js:1:74)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
05-10-2015 16:57:24 | error | Impossible de lancer le démon maillistener, vérifiez le port
sh: 1: :45: not found
....
....
05-10-2015 17:29:29 | error | Impossible de lancer le démon maillistener, vérifiez le port
05-10-2015 17:30:30 | error | Impossible de lancer le démon maillistener, vérifiez le port
/usr/share/nginx/www/jeedom/plugins/maillistener/plugin_info/../resources/install.sh: line 6: npm: command not found
/usr/share/nginx/www/jeedom/plugins/maillistener/plugin_info/../resources/install.sh: line 7: npm: command not found
sh: 1: :45: not found
05-10-2015 22:16:24 | error | Impossible de lancer le démon maillistener, vérifiez le port
sh: 1: :45: not found
Jeedom Smart

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par lunarok » 05 oct. 2015, 22:27

@rosty @Darkeyes Je vais regarder, ca sent le grand classique de l'event, ma signature presque ...

@Geomium : oui j'ai aussi une cam IP le but c'est ce genre d'usage, et j'ai aussi en cible les sites qui sont pas très joueurs avec les API mais où par contre on peut souscrire par mail. Genre pollution en pays de la loire, le site des marées ... A la limite y a qu'à attendre le mail et traiter :)

Et oui le retour est instantané quand le serveur mail recoit. Mais faut qu'il recoive de l'extérieur lui même. bref le mail quoi.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

rosty
Actif
Messages : 2338
Inscription : 26 juin 2014, 08:14

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par rosty » 05 oct. 2015, 22:30

ok, merci, par contre bizarrement les log sont vide et il ne se remplisse plus

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par lunarok » 05 oct. 2015, 22:36

@marlot : ton install n'est pas normale, tu devrais avoir npm de dispo, c'est dans le core. Sans lui t'as un nodejs bancal et tu vas avoir des problèmes meme avec le service jeedom (nodejs du core qui gère la mise à jour temps réel)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

rosty
Actif
Messages : 2338
Inscription : 26 juin 2014, 08:14

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par rosty » 05 oct. 2015, 22:38

petit question, je test avec un mail sur mon syno, l'adresse imap sur un syno est bien de type imap.monnomdedommaine.com ?
Si oui ça marche pas pour moi (les port sont bien ouvert) :(

marlot
Actif
Messages : 584
Inscription : 03 déc. 2014, 18:24

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par marlot » 05 oct. 2015, 22:45

Je ne rencontre pas de pb pour la màj temps réel
J'ai refait une MàJ forcée de Jeedom. Toujours pareil. Que dois je faire ?
Jeedom Smart

Mike
Timide
Messages : 334
Inscription : 17 janv. 2015, 14:23

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par Mike » 06 oct. 2015, 06:12

J'ai testé rapidement (Gmail, Gandi) et pour une première version, ça ouvre déjà de belles possibilités, bravo !

M
--
Jeedom sous UpBoard

marlot
Actif
Messages : 584
Inscription : 03 déc. 2014, 18:24

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par marlot » 06 oct. 2015, 10:03

Je teste avec une autre adresse pour voir. J'ai ce message dans les logs. Est-ce toujours en lien avec npm ?

2015/10/06 09:53:56 [error] 11721#0: *828 FastCGI sent in stderr: "PHP message: PHP Warning: socket_connect(): Host lookup failed [-10001]: Unknown host in /usr/share/nginx/www/jeedom/plugins/maillistener/core/class/maillistener.class.php on line 31" while reading response header from upstream, client: 192.168.1.2, server: , request: "GET /jeedom/index.php?v=d&p=health HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.1.3:8088", referrer: "http://192.168.1.3:8088/jeedom/index.php?v=d&p=log"
Jeedom Smart

matuvu
Timide
Messages : 74
Inscription : 28 mai 2015, 01:38

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par matuvu » 06 oct. 2015, 20:52

slt

chez moi cela ne fonctionne pas
j'ai un compte Gmail .. sécurité non activé
port 993
et malgré cela j'ai ce message dans les LOG

module.js:338
throw err;
^
Error: Cannot find module 'imap'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (/usr/share/nginx/www/jeedom/plugins/maillistener/resources/index.js:1:74)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
06-10-2015 20:47:17 | error | Impossible de lancer le démon maillistener, vérifiez le port

le port j'ai mis 993...

merci de ton aide

@+

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par lunarok » 06 oct. 2015, 20:59

@matuvu : quelle plateforme ? www-data a bien les droits sudo ?
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

matuvu
Timide
Messages : 74
Inscription : 28 mai 2015, 01:38

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par matuvu » 06 oct. 2015, 21:04

slt

RPI 2
je regarde www.data pour les droits

@+

matuvu
Timide
Messages : 74
Inscription : 28 mai 2015, 01:38

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par matuvu » 06 oct. 2015, 21:07

sur quel répertoire les droits ??

Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par Darkeyes » 06 oct. 2015, 21:32

matuvu a écrit :sur quel répertoire les droits ??
il parle de ça:

Définition des droits root à Jeedom

Cette étape permettra à Jeedom d’avoir plus de droits et donc de pouvoir par exemple s’éteindre et se redémarrer, ou de gerer le réseaux par exemple.

Code : Tout sélectionner

sudo su -
echo "www-data ALL=(ALL) NOPASSWD: ALL" | (EDITOR="tee -a" visudo)
As tu fait cette étape pour une installation DIY
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

matuvu
Timide
Messages : 74
Inscription : 28 mai 2015, 01:38

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par matuvu » 06 oct. 2015, 21:43

slt

merci pour l'aide apporter ..
j'ai utiliser une image disk pour mon jeedom

et j'ai ca dans mon visudo

#includedir /etc/sudoers.d
jeedom ALL=(ALL) NOPASSWD: ALL
www-data ALL=(ALL) NOPASSWD: ALL

marlot
Actif
Messages : 584
Inscription : 03 déc. 2014, 18:24

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par marlot » 06 oct. 2015, 23:18

Même erreur de matuvu finalement
Je me sens moins seul !
Jeedom Smart

matuvu
Timide
Messages : 74
Inscription : 28 mai 2015, 01:38

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par matuvu » 07 oct. 2015, 14:21

slt

j'essaye d'avancer ...

j'ai contrôler mon serveur IMAP en PHP ( réception par jeedom avec SCRIPT ) OK
Installation , suppression du plug in .. NOK

la je sèche un peut ..

@+

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 3927
Inscription : 23 mai 2015, 08:14

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par Antoinekl1 » 07 oct. 2015, 16:27

merci pour ce plugin

j'ai un soucis avec gmail, il m'affiche une erreur

Impossible de lancer le démon maillistener, vérifiez le port

j'ai mis imap.gmail.com

mais ne je peux pas préciser le port ?

serait t'il possible de pouvoir avoir l'information du nombre de mail non lu ?

merci encore pour ce travail.
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6

Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par Darkeyes » 07 oct. 2015, 17:07

Salut
Je pense que le plugin ne récupère que le dernier mail reçu donc tu n'auras pas le nombre de mail non lu, ce n'est pas son but initiale
Dernière édition par Darkeyes le 07 oct. 2015, 19:51, édité 1 fois.
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

rosty
Actif
Messages : 2338
Inscription : 26 juin 2014, 08:14

Re: [Sujet officiel] Mail listener : watcher IMAP

Message par rosty » 07 oct. 2015, 18:27

[quote="lunarok"]@rosty @Darkeyes Je vais regarder, ca sent le grand classique de l'event, ma signature presque ...

Salut, as tu pu regarder ?
Merci

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités