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 :


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();
    }    
}
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
<?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);
    }
}
Alors j'obtient directement sur "envoyer.phtml" le message "email sent...." et je trouve le message dans la boite ou j'ai envoyé...


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...