* Alain Vaugham [24/06/2010 07:18] :
>
> Le but :
> Je veux mettre certains champs de certains emails dans une base de données et
> ne plus les placer temporairement dans ce fichier. En plus, je ne veux pas
> prendre le risque de rentrer n'importe quoi dans la base.
Dans un .procmailrc, on peut mettre :
:0
* ^From.*emetteur
* ^Subject:.*SQL
{
:0 c
| /home/user/bin/db-insert
:0
archives
}
Le script db-insert peut extraire les informations utiles des mails et
faire l'injection SQL directement.
> Comment font les pros pour gérer ce genre de flux constant? Je veux dire
> comment alimenter une base avec des données produites par un processus?
On peut regarder du côté de inotify pour surveiller un répertoire en cas
de changements de fichiers. Personnellement, je suis fan de TheSchwartz,
un gestionnaire de file écrit en Perl pour le lancements de tâches lourdes
dans une application web.
Emmanuel
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux