Bonjour,
Je reçois une erreur SMTP à l'envoi d'un mail :
pourtant si j'utilise le même user et mot de passe depuis mon client de messagerie, ça marche très bien, preuve que le serveur SMTP est bien configuré et l'utilisateur / mot de passe OK.authentication failure [SMTP: Invalid response code received from
server (code: 502, response: Command not implemented)]
J'ai essayé aussi avec user name = "noreply_xxx" (sans @yahoo.fr) et ça ne marche pas mieux.
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
17
18
19 $header = array ('From' => $from, 'To' => $to, 'Cc' => $cc, 'Bcc' => $bcc, 'Subject' => $subject, 'Content-type' => "text/html", 'charset' => "ISO-8859-1"); // $host = "smtp.mail.yahoo.fr" ; $username = "noreply_xxx@yahoo.fr" ; $password = "xxxxxxxxx" ; // <--- le bon mot de passe $smtp = Mail::factory('smtp', array ('host' => $host, 'auth' => true, 'username' => $username, 'password' => $password)) ; // $mail = $smtp->send($to.",".$cc.",".$bcc, $header, $body) ;
Une idée ??
Partager