Salut,
je viens de créer mon code pour l'envoie d'email et tout marche bien mais il me reste l'affichage,voilà le code :
indexController.php :
Mail.php :
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 public function envoyerAction() { try { $mail = new Mail(); $mail ->addTo('email@gmail.com) ->setFrom('moi@gawab.com', 'Test' ) ->setSubject('Testing the email system') ->setBodyText('Visit http://www.google.com') ->setBodyHtml('Visit <a href="http://www.google.com">Google</a>'); $mail->send(); echo "email sent... <br>\n"; } catch (Exception $e) { echo $e->getMessage(); } }
Alors j'obtient directement sur "envoyer.phtml" le message "email sent...." et je trouve le message dans la boite ou j'ai envoyé...
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 <?php class Mail extends Zend_Mail { public function __construct() { parent::__construct(); // load default transport $config = array('auth' => 'login', 'username' => 'moi@gawab.com', 'password' => '000000', 'port' => 25 ); $transport = new Zend_Mail_Transport_Smtp('smtp.gawab.com', $config); $this->setDefaultTransport($transport); } }
Vous pouvez m'aider pour touver un code HTML dans "envoyer.phtml" comme formulaire pour l'envoie de mon message,c'est à dire que je dois entrer moi meme le nom,l'email,le texte et enfin envoie d'email...
Merci...
Partager