IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

[Zend_Mail] E-mail envoyé plusieurs fois


Sujet :

Zend Framework PHP

  1. #1
    Membre émérite
    Inscrit en
    Juillet 2003
    Messages
    625
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 625
    Par défaut [Zend_Mail] E-mail envoyé plusieurs fois
    Bonjour, je suis débutant sur ZF et j'ai un souci d'envoi de mail.

    Je dois envoyer un mail et j'en reçois systématiquement 4 !

    J'ai un controller qui a 4 actions

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    indexAction
    updateAction
    updateconfirmAction
    updateemailAction
    C'est dans updateemailAction que le mail est envoyé mais 4 fois !!!

    Voici les routes utilisées si besoin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
     
    $router->addRoute(
    		  'default',
    		   new Zend_Controller_Router_Route(':lang/:controller/:action/*',
    			   array('lang' => $lang,
    	        		 'module' => 'default',
    	        		 'controller' => 'index',
    	        		 'action'     => 'index')));
     
    $router->addRoute(
    		  'updateProfil',
                      new Zend_Controller_Router_Route(':lang/yourprofile/:type/:id',
                          array('controller' => 'yourprofile',
                                'action'=> 'update',
                                'id' => '')));
    Je ne comprends rien !

    quelqu'un a déjà eu ce genre de soucis ?

    Merci !

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 178
    Par défaut
    Hello,

    J'ai utilisé Zend_Mail sur beaucoup de projets sans avoir ce type de problème.
    Donc essaye de procéder par élimination :
    - es-tu sur que l'algo d'envoi ne peut pas executer plusieurs fois send()
    - utilise-tu une stack d'action et serait-il possible que l'action d'envoi y soit ajoutée 4 fois ?
    - est-il possible que tu te sois mis 4 fois en destinataire, en cc ou bcc ?
    - est-il possible qu'une configuration du serveur de mail via des alias te donne l'impression que le mail t'es adressé plusieurs fois ?

    Bon courage en tous cas.

  3. #3
    Membre émérite
    Inscrit en
    Juillet 2003
    Messages
    625
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 625
    Par défaut
    Hello et merci pour ta réponse.

    J'ai vérifié tout ça et ce que j'ai découvert c'est que le mail est envoy2 4 fois seulement avec firefox...

    J'ai essayé sous ie8 et chrome et je ne le reçois qu'une fois...

    a comprends pas ...

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 178
    Par défaut
    Ah ouais, sympa comme comportement

    Dans des cas comme ça je commence par vérifier avec l'extension FF LiveHTTPHeaders quelles sont les requêtes vraiment faites par firefox puis je les décortique pour voir si elles me semblent toutes légitimes.

Discussions similaires

  1. envoyer plusieur fois la même requette à un serveur
    Par Armadeus dans le forum Réseau/Web
    Réponses: 8
    Dernier message: 14/06/2008, 13h43
  2. [Mail] envoyer plusieurs pièces jointes à la fois
    Par hanafimohammed dans le forum Langage
    Réponses: 2
    Dernier message: 02/05/2007, 21h43
  3. Formulaire envoyé plusieurs fois
    Par pierre50 dans le forum Langage
    Réponses: 4
    Dernier message: 29/03/2006, 20h11
  4. [module HTML:Mail] Envoyé à plusieurs contacts
    Par LE NEINDRE dans le forum Web
    Réponses: 3
    Dernier message: 29/11/2005, 12h31
  5. Envoyer plusieurs états filtrés par mail...
    Par Thierry'' dans le forum IHM
    Réponses: 8
    Dernier message: 20/09/2005, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo