Qmail -> Executer shell lors réception msg

Qmail -> Executer shell lors réception msg - Logiciels - Linux et OS Alternatifs

Marsh Posté le 17-04-2004 à 12:41:25    

Bonjour,
 
je dispose de Qmail sur un serveur sous FreeBSD.
 
J'aimerais pouvoir exécuter un script shell écrit en php lors de la réception de mails, de cette facon je pourrais filtrer les messages selon des regles (un peu comme Outlook).
 
Pour cela il faudrait que lors de l'appel du script, le nom de l'utilisateur qui recoit le mail soit passé et si possible le nom du fichier qui contient le mail sur le disque.
 
Merci de me dire si c possible.
Mad/


---------------
Mad
Reply

Marsh Posté le 17-04-2004 à 12:41:25   

Reply

Marsh Posté le 17-04-2004 à 12:58:11    

Fastoche, dans ton .qmail tu mets simplement :
 
| /chemin/du/programme/a/executer
 
man dot-qmail
man qmail-command

Reply

Marsh Posté le 17-04-2004 à 13:09:24    

Hello,  
merci, j'étais en train d'exploiter aussi cette piste, mais je crois que c la que ca merde :
"To change qmail-local's behavior, set up a .qmail file in your home directory."
 
Comment je connais le home directory ?
 
J'ai essayé de mettre mon fichier .qmail dans
/home/ et /home/vpopmail/ mais ca ne fait rien
 
 
----- Fichier .qmail -----
|/home/vpopmail/test.php
 
----- Fichier test.php -----
#!/usr/local/bin/php -c /usr/local/etc/php_master.ini
<?  $fp = fopen("/home/vpopmail/test.txt", "a" );
 fputs($fp, "test" );  fclose($fp);  ?>
 
 
Mais mon fichier test.txt n'est jamais créé :(
Qu'est-ce que g fé de travers ?
 
Merci


---------------
Mad
Reply

Marsh Posté le 17-04-2004 à 13:16:57    

[HS]
Axeyyyyyyyyyy, mate mon post sur pure-ftpd 1.0.18 s'il te plait
[/HS]


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 17-04-2004 à 14:31:58    

Hello, bon
j'ai placé le fichier .qmail dans le bon répertoire ici :
/home/vpopmail/domains/*********/contact/.qmail
 
ca appelle bien mon fichier php qui fonctionne.
Mais mnt je ne recois plus mes mails !! Que faire ?


Message édité par madcorp le 31-05-2004 à 19:25:01

---------------
Mad
Reply

Marsh Posté le 17-04-2004 à 15:05:14    

c'est bon jy suis arrivé, il fallait rajouter
./Maildir/ dans le fichier .qmail
 
Merci, ++


---------------
Mad
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed