Synology Comment être averti par mail d'une modification, création, suppression d'un fichier à l'aide d'un script

sgboust

Nouveau membre
29 Septembre 2025
1
0
1
Bonjour

Je voudrai avoir un script qui me permettrai d’envoyer un mail à plusieurs destinataires, pour leur signaler que dans un dossier, et sous-dossier s’il y a, des fichiers ont été modifié, créé, supprimé, etc.

En gros une notification par mail quand quelqu’un modifie un fichier, avec la date et heure et le fichier qu’a été modifié.

J’ai déjà la notif par mail qui fonctionne et PHP d’installé.

Ce qu’il me manque c’est le script en question, le reste je sais faire.

Je ne suis pas du tout programmeur donc c’est pour cela que je demande votre aide^^.

Je suis sur synology

Merci d’avance
 
Tu peux utiliser les lignes ci-dessous pour envoyer un mail
-Remplace nom à afficher par ton nom ou le nom de ton NAS
-Remplace xxxx@gmail.com par ton adresse mail
-Remplace ****@gmail.com par l'adresse du destinataire
-Remplace 'test' par le sujet de ton mail
-Remplace 'Test test' par le corps de ton message.
Le script t'indique si le mail a été envoyé ou non
L'envoi d'un email sans vérification se fait par:
mail ($destinataire, $sujet, $message, $from);

<?php
$expediteur = 'From: nom à afficher<xxxx@gmail.com>',
$from = 'MIME-Version: 1.0'."\n".'Content-type: text/html; charset=ISO-8859-1'."\n".$expediteur."\n";
$sujet = 'Test';
$message = 'Test test';
$destinataire = '****@gmail.com';
if (mail ($destinataire, $sujet, $message, $from)) echo 'Email envoyé avec succès'."\n";
else echo 'Échec lors de l\'envoi de l\'email'."\n";

?>
 
Dernière édition: