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

Répondre à