Peux tu m'en dire plus sur le smtp justement . Car j'ai vu qu'il faut lui indiquer les adresses susceptible d'envoyer des mails. Hors ce que je veux faire moi c'est un formulaire de contact. Donc c'est l'internaute qui tape dans un champs son adresse mail et qui envoie un mail via mon champs "texte" à une adresse qui ne lui est pas communiquée (la mienne) et qui elle est définie dans le code. Est ce que c'est faisable?
Merci de ta réponse On 12 mai, 13:57, Mohamed Lamine Kamagaté <kamaga...@gmail.com> wrote: > bonjour, vérifie les configurations de ton serveur smtp et la configuration > de ton fichier factory.yml > > 2011/5/12 Yo <yoproguitarist...@hotmail.fr> > > > > > > > > > Bonjour, > > J'ai un soucis dans ma réalisation de formulaire de contact. Je > > voudrais qu'à partir de ce formulaire cela envoie un mail à une > > adresse définie (la mienne). Symfony ne m'indique aucune erreur dans > > l’exécution du code cependant je ne reçois jamais les mails en > > question.... Il ne sont pas non plus envoyés. > > > Mon action : > > > public function executeIndex(sfWebRequest $request) > > { > > $this->form = new sfForm(); > > $this->form->setWidgets(array( > > 'adresseMail' => new > > sfWidgetFormInputText(array('label' => "Votre > > adresse e-mail :")), > > 'objet' => new > > sfWidgetFormInputText(array('label' => "Objet du > > mail")), > > 'texte' => new > > sfWidgetFormTextarea(array('label' => "Texte du > > mail")), > > )); > > > if($this->form->isValid()) > > { > > $mailContext = array('name'=> 'ExempleTest mail'); > > $mail = Swift_Message::newInstance() > > ->setTo("monadressem...@hotmail.fr") > > ->setSubject($request->getParameter('objet')) > > ->setFrom($request->getParameter('adresseMail')) > > ->setBody($request->getParameter('texte')); > > > $this->getMailer()->send($mail); > > } > > } > > > Mon template : > > > <form action="<?php echo url_for("contact/index") ?>" method="POST"> > > <table> > > <?php echo $form ?> > > <tr><td colspan="2"><input type="submit"/></td></tr></table></form> > > > Voila, c'est tout simple mais pourtant ça ne marche pas!!! Et ça fait > > maintenant deux jours que je me casse les dents dessus... > > Merci d'avance pour vos suggestions/solutions! > > > -- > > Vous recevez ce message, car vous êtes abonné au groupe Google > > Groupes Symfony-fr. > > Pour envoyer un message à ce groupe, adressez un e-mail à > > symfony-fr@googlegroups.com. > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > symfony-fr+unsubscr...@googlegroups.com. > > Pour plus d'options, consultez la page de ce groupe : > >http://groups.google.com/group/symfony-fr?hl=fr -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr