Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1101 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Scan d un dossier et envoi d un mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Scan d un dossier et envoi d un mail

n°519652
fenster
Posté le 12-07-2004 à 20:00:48  profilanswer
 

salut,
 
Voila je m explique mon entrerprise possede un serveur ftp sous mac os 10 server. Elle souhaite ameliorer le service en envoyant de facon automatique un mail à l'utilisateur du serveur ftp pour lui dire qu un nouveau fichier est disponible(dans mon cas des photos).  
 
 
Mais par ou dois je commencer? apprendre un langage de programmation? script systeme? je ne sais pas ?
 
merci bcp pour votre aide.

mood
Publicité
Posté le 12-07-2004 à 20:00:48  profilanswer
 

n°519691
Zaib3k
Posté le 12-07-2004 à 20:56:18  profilanswer
 

un petit script bidon qui tourne toutes les 5min doit faire l'affaire.
 
en temps reel ca me semble plus difficile.

n°519740
fenster
Posté le 12-07-2004 à 22:05:16  profilanswer
 

ok pour le script "bidon" planifié avec cron mais ensuite pour le script j utilise quel langage? Ensuite comment faire reconnaitre un fichier deja traité, d'un nouveau?
 

n°519747
HNO3
I can't use what I can't abuse
Posté le 12-07-2004 à 22:21:51  profilanswer
 

recupere la liste des fichiers et fait un diff dessus avec l'ancienne et envoie les modifications a l'utilisateur.
 
Juste un debut de piste...

n°519815
lukefab
Posté le 13-07-2004 à 00:42:33  profilanswer
 

ouaip, tout ca en script shell, ca devrait se faire sans trop de difficulte

n°519995
chaica
Posté le 13-07-2004 à 14:57:58  profilanswer
 

En python tu peux te faire un truc personnalisé et facile à faire évoluer.

n°520188
MaxMaveric​k
bli bli
Posté le 13-07-2004 à 19:07:56  profilanswer
 

Avec find.
 
Soit tu crée a chaque fin d'execution du script un fichier genre .stamp a la racine du ftp et tu recherche les fichiers plus recent (find -newer /path/to/stamp)
Ou en utilisant le temps:
find -mmin -5
 
ps filtre sur les fichiers aussi (-type f) car la creation d'un fichier entraine la modification du repertoire parent.
 
Exemple:  


#!/bin/bash
# Mail list of files modified in the last 5 minutes  
# to ftp users
 
MAIL="ftp-users@domain.org"
ARCHIVE=/mnt/ftp
 
FILES=$(find $ARCHIVE -type f -mmin -5 -ls)
 
sendmail $MAIL <<EOF
From: Administrator <root@domain>
Subject: Nouveaux fichiers disponibles sur le ftp
 
$FILES
.
EOF


Message édité par MaxMaverick le 13-07-2004 à 19:13:23

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Scan d un dossier et envoi d un mail

 

Sujets relatifs
[serveur mail] Quelques petites questions pour éclairer un débutant...[qmail] - emails en queue mais pas d'envoi !
Redirection MailAmsn + compte mail
serveur mail sous freebsdFaire un serveur mail avec un ip : est-ce possible ?
Probleme d'envoie de mail avec mailmanPostfix et envoi vers l'extérieur
[Résolu] SFTP : Comment rentrer dans un dossier avec un nom à espacescréer un mail via programme sans passer par un client mail...
Plus de sujets relatifs à : Scan d un dossier et envoi d un mail


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR