Résolu : Executer un script php à la réception d'un mail

Discussion dans 'Administration d'un site Web' créé par code, 24 Janvier 2007.

  1. code
    code WRInaute impliqué
    Inscrit:
    29 Juillet 2005
    Messages:
    617
    J'aime reçus:
    0
    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
     
  2. DjUj
    DjUj WRInaute discret
    Inscrit:
    6 Mai 2003
    Messages:
    69
    J'aime reçus:
    0
    Eventuellement une toute autre solution : execution d'un script par cronjob tous les 1/4 d'heure, le script interroge la boite mail et fait le boulot voulu.
     
  3. code
    code WRInaute impliqué
    Inscrit:
    29 Juillet 2005
    Messages:
    617
    J'aime reçus:
    0
    j'y ai pensé aussi mais j'aurais préféré que le script ne se déclenche que s'il y a un mail qui arrive. en tout cas il y a forcément un truc qui cloche avec mon forward
     
  4. vit0
    vit0 Nouveau WRInaute
    Inscrit:
    12 Avril 2006
    Messages:
    36
    J'aime reçus:
    0
    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 ^^
     
  5. code
    code WRInaute impliqué
    Inscrit:
    29 Juillet 2005
    Messages:
    617
    J'aime reçus:
    0
    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 :lol:
     
  6. xgamer
    xgamer WRInaute discret
    Inscrit:
    29 Novembre 2006
    Messages:
    134
    J'aime reçus:
    0
  7. code
    code WRInaute impliqué
    Inscrit:
    29 Juillet 2005
    Messages:
    617
    J'aime reçus:
    0
    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...
     
  8. chava2b
    chava2b WRInaute occasionnel
    Inscrit:
    5 Décembre 2003
    Messages:
    288
    J'aime reçus:
    1
    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.
     
  9. code
    code WRInaute impliqué
    Inscrit:
    29 Juillet 2005
    Messages:
    617
    J'aime reçus:
    0
    J'ai trouvé...

    Qmail n'acceptant pas les fichier .forward, il suffisait simplement de remplacer le fichier .forward par un fichier .qmail. directement dans la BAL qui doit exécuter le script

    CQFD
     
Chargement...
Similar Threads - Résolu Executer script Forum Date
Problème résolution typo logiciels Le café de WebRankInfo 28 Février 2021
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
Bjr Comment trouver 3 problématiques non résolues qui ne présentent pas de solution ? Débuter en référencement 23 Octobre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
[Résolu] 2 descriptions pour une même url selon requête Crawl et indexation Google, sitemaps 1 Juin 2016
[résolu] Action onchange sur FORM/SELECT qui ne fonctionne qu'à la première action ?!? Développement d'un site Web ou d'une appli mobile 31 Mai 2016
[résolu] Sessions : lire le contenu alors qu'on ne sait pas comment il est nommé... Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Avoir un paramètre de session "dynamique" ? Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Hauteur de div selon état d'un bouton radio Développement d'un site Web ou d'une appli mobile 23 Mai 2016
[résolu] recupération de flux xml et erreur encodage des caractères Développement d'un site Web ou d'une appli mobile 27 Janvier 2016
[résolue] Probléme redirection et point d'interrogation URL Rewriting et .htaccess 23 Novembre 2015
[résolu] Carte Google Maps avec "zones de densité" Développement d'un site Web ou d'une appli mobile 5 Novembre 2015
résolution d'écran et affichage via php Développement d'un site Web ou d'une appli mobile 11 Avril 2015