Le 22/11/2022 à 13:01, Olivier a écrit :
Pas du tout. Dans l'exemple ci dessus le client envoi (il utilise un iPhone) un courriel videoON@exemple.com -domaine que je gère- ce qui va executer le script VideoON Pour arrêter, c'est videoOFF@exemple.com. Ce script permet au client d'activer/désactiver l'envoi de message d'alertes de ses caméras (videoON=messages envoyés videoOFF=on ne traite pas les messages d'alerte)Le mar. 22 nov. 2022 à 11:11, NoSpam <no-spam@tootai.net> a écrit :Pas besoin d'outil spécial: j'ai mes adresses de destination qui génèrent des scripts, c'est géré dans /etc/aliases comme par ex. videoON:|"/usr/bin/sudo -u uucp /usr/local/bin/setVideo.sh ON" videoOFF:|"/usr/bin/sudo -u uucp /usr/local/bin/setVideo.sh OFF" Et le tour est joué ;) [...]J'ai pas bien compris: dans le cas que tu décris, la machine qui émet le message est aussi celle qui le traite, non ?
de plus, elle utilise des adresses de courriel différentes pour déclencher des actions différentes.
Tu peux aussi mettre tes commandes dans le corps du message et parser celui ci à la réception
Ce qui est décrit ci dessus. Mon serveur mail est un simple postfix, le fichier /etc/aliases est traité par postfix et par tous ses équivalents que je sacheQue fait-on quand les deux machines sont distinctes et que les informations nécessaires au traitement spécifique sont contenues dans le message du courriel ?