Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1388 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu]Problème authentification mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu]Problème authentification mail

n°2235826
fgiuliano
Posté le 19-08-2014 à 08:24:15  profilanswer
 

Bonjour tout le monde
 
Je me retrouve avec un petit problème sur mon code php et ce serait top si qqn pouvait me venir en aide.
C'est un tout petit code qui permet d'envoyer des mails depuis un serveur.
Jusqu'il y a peu, tout fonctionnait parfaitement mais là, on vient de changer de serveur smtp et depuis, j'ai un message d'erreur qui est apparu.
 
Déjà, voici le code:  

Code :
  1. function sendMail($to,$cc,$subject,$body)
  2. {
  3.    global $debug;
  4.    $from = "Processus Team <gaf1@bfh.ch>";
  5.    $host = "aaa.bbb.fr";
  6.    $username="td\\gaf1";
  7.    $password="xxxxx";
  8.    $headers = array('From'=>$from, 'To'=>$to, 'Subject'=>$subject, 'Cc'=>$cc);
  9.    $smtp = Mail::factory('smtp', array('host'=>$host, 'auth'=>true, 'username'=>$username, 'password'=>$password));
  10.    if($debug)
  11.    {
  12.       echo "Sending mail: send($to, $headers, $body)";
  13.    }
  14.    $recipients = $to.",".$cc;
  15.    $mail = $smtp->send($recipients, $headers, $body);
  16.    if(PEAR::isError($mail))
  17.    {
  18.       echo("<p>" .$mail->getMessage(). "</p>" );
  19.    }
  20. }


 
et le message d'erreur:

Citation :

authentication failure [SMTP: SMTP server does not support authentication (code: 250, response: aaa.bbb.fr Hello [152.78.55.44]
SIZE 29360128
PIPELINING
DSN
ENHANCEDSTATUSCODES
AUTH
8BITMIME
BINARYMIME
CHUNKING)]


 
Des idées?
 
Merci d'avance


Message édité par fgiuliano le 19-08-2014 à 13:53:02
mood
Publicité
Posté le 19-08-2014 à 08:24:15  profilanswer
 

n°2235835
quanph0211​84
Posté le 19-08-2014 à 11:17:44  profilanswer
 

C'est incohérent entre la config du serveur smtp et params dans code. Il faut vérifier:
- le serveur a besoin des authentification (normalement oui), dans ce cas, il faut vérifier: host, username, and password
- mode secure? ssl, tls ?

Message cité 1 fois
Message édité par quanph021184 le 19-08-2014 à 11:18:24
n°2235837
fgiuliano
Posté le 19-08-2014 à 12:02:22  profilanswer
 

quanph021184 a écrit :

C'est incohérent entre la config du serveur smtp et params dans code. Il faut vérifier:
- le serveur a besoin des authentification (normalement oui), dans ce cas, il faut vérifier: host, username, and password
- mode secure? ssl, tls ?


Oui, je vais déjà regarder cela cet après-midi...
Mais normalement, j'ai le bon nom et les bons identifiants...

n°2235841
fgiuliano
Posté le 19-08-2014 à 13:52:22  profilanswer
 

Bon, problème résolu.
Notre serveur smtp ne supporte pas les authentifications donc, j'ai changé le code et cela fonctionne sans problème.

Code :
  1. function sendMail($to,$cc,$subject,$body)
  2.     {
  3.        global $debug;
  4.        $from = "Processus Team <gaf1@bfh.ch>";
  5.        $host = "";
  6.        $username="";
  7.        $password="xxxxx";
  8.        $headers = array('From'=>$from, 'To'=>$to, 'Subject'=>$subject, 'Cc'=>$cc);
  9.        $smtp = Mail::factory('smtp', array('host'=>$host, 'auth'=>false, 'username'=>$username, 'password'=>$password));
  10.        if($debug)
  11.        {
  12.           echo "Sending mail: send($to, $headers, $body)";
  13.        }
  14.        $recipients = $to.",".$cc;
  15.        $mail = $smtp->send($recipients, $headers, $body);
  16.        if(PEAR::isError($mail))
  17.        {
  18.           echo("<p>" .$mail->getMessage(). "</p>" );
  19.        }
  20.     }


Message édité par fgiuliano le 19-08-2014 à 13:52:37

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [résolu]Problème authentification mail

 

Sujets relatifs
Problème de signauxProblème d'architecture de software
Problème Macro excel 2007Probleme de 0x00
Envoi de mails avec SMTP problème avec caractères spéciauxExcel: Problème pour étendre une sélection
Problème d'utilisation d'une librairie JS..Petit problème d'alignement
JAVASCRIPT > problème de vérification mail (formulaire) 
Plus de sujets relatifs à : [résolu]Problème authentification mail


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR