Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Avant tout, bonjour a tous. Ceci est mon premier message.
J'essaye depuis un moment d'envoyer un mail via smtp via une page qui est hebergé chez 1and1 (serveur mutualisé). J'ai bien regardé mes configs, et rien ne semble fonctionner. Voici mon code:
$auth = array (
'auth' => 'login',
'username' => 'mail@chez.com', //mail 1and1
'password' => 'xxxxxxxx',
'port' => 587
);
$auth2 = array
(
'auth' => 'login',
'username' => 'epok75@gmail.com',
'password' => 'xxxxxxxx',
'ssl' => 'tls',
'port' => 587
);
//$tr = new Zend_Mail_Transport_Smtp('auth.smtp.1and1.fr', $auth);
$tr = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $auth2);
//Zend_Mail::setDefaultTransport($transport);
$mail = new Zend_Mail();
//$mail->setDefaultTransport($tr);
$mail->addTo('epok75@gmail.com', 'Test');
//$mail->setFrom('jerome@agencelink.com', 'Test');
$mail->setFrom('epok75@gmail.com', 'Test');
$mail->setSubject('Démonstration - Envoyer plusieurs emails par connexion SMTP');
$mail->setBodyHtml('...Votre message ici...');
$mail->send($tr);
Dans les 2 cas, j'ai une erreur serveur(500):
Connection refused.
Si quelqu'un a une idée ...
Epok
Hors ligne
Bonjour,
J'ai également un problème pour envoyer des emails en utilisant mon compte gmail en faisant de la sorte:
$config = array ( 'auth' => 'login', 'username' => 'mail@gmail', 'password' => 'password', 'ssl' => 'ssl', 'port' => '465' ); $mailTransport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config); Zend_Mail::setDefaultTransport($mailTransport); Puis l'appel classique à la fonction mail... $mail = new Zend_Mail(); $mail->setBodyHtml($body) ->setFrom($from) ->addTo($to) ->setSubject($subject) ->send();
J'ai l'erreur suivante:
Could not open socket
Merci beaucoup d'avance pour votre aide !
Dernière modification par nkos (20-01-2009 20:36:01)
Hors ligne
Bonjour,
avez-vous trouvé comment envoyer des mails via smtp sur un serveur mutualisé 1and1 ?
Merci d'avance
Hors ligne