Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 15-06-2009 16:07:19

Tonio59
Nouveau membre
Date d'inscription: 15-06-2009
Messages: 1

[Zend_Mail][1.8] Probleme SMTP pour envoyer un mail

Bonjour à tous,

je rencontre un soucis pour envoyer un mail.

Voici mon code :

Code:

set_include_path(get_include_path() . PATH_SEPARATOR . "C:\wamp\ZendFramework-1.8.3-minimal\library"); 

require_once('Zend/Mail.php');
require_once('Zend/Mail/Transport/smtp.php');

$config = array('auth' => 'PLAIN',
                'username' => 'mail@gmail.com',
                'password' => 'pass',
                'ssl'=>'tls',
                'port'=> '465');
                
$tr = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
Zend_Mail::setDefaultTransport($tr);

$mail = new Zend_Mail();
$mail->setBodyText('Test Envoi Mail.');
$mail->setFrom('mail@gmail.com', 'xxx');
$mail->addTo('blabla@data.com', 'xxx');
$mail->setSubject('Confirmation');
$mail->send();

J'obtiens ce message d'erreur : Fatal error: Maximum execution time of 30 seconds exceeded in C:\wamp\ZendFramework-1.8.3-minimal\library\Zend\Mail\Protocol\Abstract.php on line 321
et bien sur le mail n'arrive pas.

bien que je commence a peine le php, je pense avoir tout bien respecté. J'ai juste un doute sur le ssl et le port. Ai-je bien paramétré ?

Merci d'avance pour votre aide !

Cordialement,

Tonio59

Hors ligne

 

#2 18-06-2009 01:58:45

ubini
Membre
Lieu: gillarens/Suisse
Date d'inscription: 23-01-2008
Messages: 110
Site web

Re: [Zend_Mail][1.8] Probleme SMTP pour envoyer un mail

Salut !

Il ne trouve pas le serveur smtp, c'est pour cela qu'il te fait un timout. Essaye de modifier la dernière ligne de ton code ainsi :

Code:

$mail->send($tr);

et si c'est ok alors la méthode statique ne fonctionne pas pour paramétrer le transport. Tu peux alors supprimer la ligne :

Code:

Zend_Mail::setDefaultTransport($tr);

++


http://www.easyswap.org - site d'échange de biens et de services conçu avec jQuery et Zend Framework
http://www.lambelet.net - mon blog perso et inutile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages