Motion n'envoie pas d'alarme mail
Posté : lun. 18 nov. 2019 22:53
Bonjour,
J'ai réussi à configurer Motion sur mon Raspberry, des vidéos sont enregistrées en cas de mouvements et je peux voir un apercu de la camera sans probleme.
Cependant j'aimerai avoir une alerte par mail quand un mouvement est détecté avec en piece jointe la vidéo.
J'ai donc fait un script sendmail.sh (désolé les balises <code></code> ne fonctionne pas)
#!/bin/sh
AVI_PATH=$1
AVI_DIR=`dirname $AVI_PATH`
echo "Video Camera" | mutt -s "Test from mutt" monmail@gmail.com -a $AVI_PATH
quand je lance le script moi même avec "./sendmail.sh /home/pi/a.txt" je reçois bien le mail avec le fichier a.txt en piece jointe.
Mais sur le fichier "/etc/motion/motion.conf" je mets:
on_movie_end bash /home/pi/sendmail.sh %f
mais je ne recois pas le mail. J'ai essayé de mettre "/home/pi/a.txt" à la place du %f pour voir si c'était un probleme de piece jointe mais ce ne fonctionne pas non plus.
J'ai également essayé
on_movie_end echo "test" >> /home/pi/b.txt
mais toujours pareil, le fichier b.txt ne se créer pas.
J'ai vraiment du mal à comprendre le probleme, si vous avez un idée !
J'ai réussi à configurer Motion sur mon Raspberry, des vidéos sont enregistrées en cas de mouvements et je peux voir un apercu de la camera sans probleme.
Cependant j'aimerai avoir une alerte par mail quand un mouvement est détecté avec en piece jointe la vidéo.
J'ai donc fait un script sendmail.sh (désolé les balises <code></code> ne fonctionne pas)
#!/bin/sh
AVI_PATH=$1
AVI_DIR=`dirname $AVI_PATH`
echo "Video Camera" | mutt -s "Test from mutt" monmail@gmail.com -a $AVI_PATH
quand je lance le script moi même avec "./sendmail.sh /home/pi/a.txt" je reçois bien le mail avec le fichier a.txt en piece jointe.
Mais sur le fichier "/etc/motion/motion.conf" je mets:
on_movie_end bash /home/pi/sendmail.sh %f
mais je ne recois pas le mail. J'ai essayé de mettre "/home/pi/a.txt" à la place du %f pour voir si c'était un probleme de piece jointe mais ce ne fonctionne pas non plus.
J'ai également essayé
on_movie_end echo "test" >> /home/pi/b.txt
mais toujours pareil, le fichier b.txt ne se créer pas.
J'ai vraiment du mal à comprendre le probleme, si vous avez un idée !