Hello,
Je suis possesseur d'un fidèle DS213j. Depuis une certaine upgrade (fin 2017, suite à DSM 6 ou 6.1 ?), j'ai un script Shell/Bash tout simple (healthcheck d'une caméraIP) qui n'est plus capable de m'envoyer de mail.
J'utilisais la fonction mail de php, mais qui ne semble plus fonctionner depuis fin 2017 . Extrait du code en question :
to='xxx@gmail.com'
subject="[SynoMaxCam] Camera is now $status"
body="Current status is now ${status} ($(date '+%Y-%m-%d %T'))."
headers='From: xxx@gmail.com'
/usr/bin/php -r "mail('$to', '$subject', '$body', '$headers');"
Mais à l'exécution, je me mange une erreur :
ssmtp: Authorization failed (334 eyJzdGF0dXMiOiI******************************************************Z2xlLmNvbS8ifQ==)
Quelqu'un à déjà été confronté à ça ? Savez vous corriger ou avez vous une alternative simple pour envoyer des mails via un script bash ?
Merci d'avance
Max