This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

GKSC

Avertissement par mail de dépôt d'un fichier - Suite

Messages recommandés

Bonjour

Je souhaiterai pourvoir surveiller un dossier et envoyer un mail à chaque ajout de fichiers dans un dossier.

J'ai trouvé et testé la solution proposée par daffy ici :
https://www.nas-forum.com/forum/topic/62322-résoluavertissement-par-mail-de-dépôt-dun-fichier/
Même un débutant en codage comme moi peut le faire tourner sans de trop de soucis.
Par contre je cherche à faire quelques modifications et bien que le script soit très documenté, j'ai besoin d'un peu d'aide pour comprendre comment faire.

- Ici on renseigne l'adresse mail d'un seul destinataire, et j'aurais besoin d'en renseigner au moins 2 voire plus.
Je pense qu'en utilisant 2 scripts en parallèle je pourrais résoudre le problème de manière concrète mais pas très élégante.

- Je voudrais aussi modifier le corps du mail, et là je n'y arrive vraiment pas.

Le corps du mail actuel affiche les modifications du dossier comme suit :
3 fichiers effaces : test100 1.pdf test100 2.pdf test100 3.pdf
3 fichiers ajoutes : ztest100 1.pdf ztest100 2.pdf ztest100 3.pdf

Quand les fichiers sont nombreux cela devient très vite illisible.

J'aurais voulu les présenter sous forme de liste :
 3 fichiers effaces :
     test100 1.pdf
     test100 2.pdf
     test100 3.pdf
3 fichiers ajoutes :
    ztest100 1.pdf
    ztest100 2.pdf
    ztest100 3.pdf
    
Et cerise sur le gâteau, j'aimerai bien pouvoir utiliser les caractères accentués (modifié plutôt que modifié)
Cela semble pourtant bien géré dans la première partie du script, mais le mail arrive déformé.

Merci pour votre attention,

GK

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @GKSC,

Je découvre ce post et constate que vous n'avez reçu aucune réponse.
Avez-vous résolu votre problème seul?

Sinon je dois pouvoir vous fournir assez rapidement quelques fichiers de script répondant à votre besoin.
Ce seraient des extraits de certains scripts qui tournent régulièrement chez moi.
Il me suffirait de les adapter à ce nouveau besoin.
Cependant il s'agit de scripts python3, il vous faudrait installer ce paquet.

Je vous préciserai également les modifications vous restant à faire pour rendre le tout fonctionnel.

Merci de me faire savoir si vous êtes intéressé.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @PPJP,

Non malheureusement. Toute aide sera la bienvenue.

J'aimerai surveiller un (ou plusieurs) dossier (et sous dossier), et envoyer un mail (à plusieurs destinataires si besoin) à chaque ajout de fichiers.

La solution de @daffy, script PHP et fichier param.txt avec les principaux paramètres à renseigner est très bien conçue, mais j'aimerai aller un peut plus loin sur la mise en forme du mail envoyé.
Mes tentatives d'adapter les scripts de @daffy n'ont pas été couronnées de succès, mes lumières en codage étant très sommaire.
Je n'ai réussi qu'a modifier l'objet du mail...

Je souhaiterai donc
1- gérer les caractères français (ex: à, é, et aussi ' )
2- pouvoir indiquer dans le corps du mail l'emplacement de chaque fichier ajouté sous forme de liste.
    ex: " 10 fichiers ont été ajoutés dans le dossier Test-1: "
            Test-1
                Dossier A
                    fichier1
                    fichier2
                    fichier3
            Test-1
                Dossier B
                    fichier4
                    fichier5
                    fichier6
            Test-1
                Dossier B
                    Dossier C
                        fichier7
                        fichier8
                        fichier9
                        fichier10

Merci d'avance,

GK

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Ma demande d'aide est toujours d'actualité.

Merci d'avance,

GK

Le 13/08/2019 à 15:38, PPJP a dit :

Bonjour @GKSC,

Je découvre ce post et constate que vous n'avez reçu aucune réponse.
Avez-vous résolu votre problème seul?

Sinon je dois pouvoir vous fournir assez rapidement quelques fichiers de script répondant à votre besoin.
Ce seraient des extraits de certains scripts qui tournent régulièrement chez moi.
Il me suffirait de les adapter à ce nouveau besoin.
Cependant il s'agit de scripts python3, il vous faudrait installer ce paquet.

Je vous préciserai également les modifications vous restant à faire pour rendre le tout fonctionnel.

Merci de me faire savoir si vous êtes intéressé.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

Votre demande ayant évolué (surveillance de plusieurs dossiers et présentation des évolutions de fichiers)  quelques adaptations supplémentaires des scripts sont nécessaires
Je suis malheureusement actuellement très chargé et n'ai pas de disponibilités  pour m'y consacrer.
Cela devrait se résorber sous environ 10 jours.
En espérant que vous pourrez patienter jusque là.
Désolé.

PS
Pourriez -vous m'indiquer le final de l'adresse (partie après @) que vous prévoyez d'utiliser pour l'envoi du mail?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir PPJP,

 

Merci pour le retour.

Je continu de chercher, mais pour l'instant mes lumières ne mon pas permis d'avancer beaucoup.

Le mail d'envoi est celui qui se trouve déjà paramétré dans l'interface de notification du Synology.

 

Merci d'avance,

 

GK

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement