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

Répondre à