Résolu : Executer un script php à la réception d'un mail
9 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- code
- WRInaute impliqué

- Messages: 648
- Inscription: 29 Juil 2005
Résolu : Executer un script php à la réception d'un mail
Bonjour
j'ai créé un script qui normalement devrait s'exécuter lors de la réception d'un mail
"|/usr/local/bin/php -q /home/dossier/monscript.php"
Cette ligne est donc placée dans un fichier .forward lui-même placé dans le compte vpopmail correspondant à l'utilisateur qui doit déclenché le script.
J'ai testé en ligne de commande et le script fonctionne. Par contre il ne se passe rien lors de la réception d'un mail.
Il semble donc que ce soit mon fichier forward qui pose problème.
Si quelqu'un a une idée
j'ai créé un script qui normalement devrait s'exécuter lors de la réception d'un mail
"|/usr/local/bin/php -q /home/dossier/monscript.php"
Cette ligne est donc placée dans un fichier .forward lui-même placé dans le compte vpopmail correspondant à l'utilisateur qui doit déclenché le script.
J'ai testé en ligne de commande et le script fonctionne. Par contre il ne se passe rien lors de la réception d'un mail.
Il semble donc que ce soit mon fichier forward qui pose problème.
Si quelqu'un a une idée
Dernière édition par code le Jeu Jan 25, 2007 11:11, édité 1 fois.
- code
- WRInaute impliqué

- Messages: 648
- Inscription: 29 Juil 2005
vit0 a écrit:C'est chouette comme système, je t'envoie 1000 mails d'un coup, on regarde l'état de ta machine xD ?
Regarde dans les logs s'il y a pas quelque chose qui peut t'aide peut-être ^^
La question n'est pas de discuter du pourquoi de ce système. Les logs ne disent rien et ma boule de cristal non plus
- xgamer
- WRInaute discret

- Messages: 163
- Inscription: 29 Nov 2006
certainement mauvaise idée , mais ça marcherais peut etre
wget http://localhost/dossier/monscript.php
wget http://localhost/dossier/monscript.php
- code
- WRInaute impliqué

- Messages: 648
- Inscription: 29 Juil 2005
Après recherches, il semble que ce soit qmail qui ne traite pas les fichiers .forward de la même façon que le fait sendmail par exemple.
Il faudrait que je trouve soit l'équivalent de forward pour qmail, ou bien forcer l'exécution de forward sur qmail...
Il faudrait que je trouve soit l'équivalent de forward pour qmail, ou bien forcer l'exécution de forward sur qmail...
-

chava2b - WRInaute occasionnel

- Messages: 275
- Inscription: 5 Déc 2003
Salut,
Juste quelques pistes...
Si tu utilises des alias dans qmail, peut etre il y a une possibilité car à chaque mail recu il execute le contenu de ce fichier pour delivrer le mail;
Sinon, les .forward ca devrait etre maildrop ou autre qui vont le lire. je ne pense pas que qmail le fasse directement.
Moi j'avais fais un truc, mais c'etait pour chaque mail recu, et donc je suis intervenu en modifiant mon antivirus (en perl) pour qu'il fasse des fonctions en plus.
Juste quelques pistes...
Si tu utilises des alias dans qmail, peut etre il y a une possibilité car à chaque mail recu il execute le contenu de ce fichier pour delivrer le mail;
Sinon, les .forward ca devrait etre maildrop ou autre qui vont le lire. je ne pense pas que qmail le fasse directement.
Moi j'avais fais un truc, mais c'etait pour chaque mail recu, et donc je suis intervenu en modifiant mon antivirus (en perl) pour qu'il fasse des fonctions en plus.
9 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- [Resolu] Executer un script à la réception d'un mail
- Executer script PHP puis visualiser le script Impossible?
- problème reception de mail en php
- executer un script C++ sous PHP !
- Les robots qui crawl les sites pourait il executer des script php ?
- script php de mail forwarding
- [résolu] Formulaire de contact avec envoi de mail en Php
- Améliorer le taux de réception mail
- accusé de réception d'envoi de mail
- Postfix et problème de reception de mail...
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
- Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


