Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2008, 14h44   #1
Membre du Club
 
Inscription : août 2007
Messages : 112
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : août 2007
Messages : 112
Points : 54
Points : 54
Envoyer un message via MSN à onlytime
Par défaut [PHPMailer] Erreur lors de l'utilisation de la fonction mail

Bonjour,
j'ai utilise la fonction mail dans un code php en utilisant le logiciel smtp et la calss.phpmailer.php
avec le code suivant
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
require "C:/Program Files/EasyPHP1-7/www/phpmailer/class.phpmailer.php";
 
$mail = new PHPmailer();
$mail->IsSMTP();
$mail->Host='hote_smtp';
$mail->From='aaaa221@live.fr';
$mail->AddAddress('colzero23@hotmail.com');
$mail->Subject='Exemple';
$mail->Body='Voici un exemple d\'e-mail au format Texte';
if(!$mail->Send()){ //Teste le return code de la fonction
echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
}
else{
echo 'Mail envoyé avec succès';
}
$mail->SmtpClose();
unset($mail);
?>
j'ai le message d'erreur suivant:
Code :
1
2
3
4
5
 
Warning: fsockopen(): php_network_getaddresses: gethostbyname failed in C:\Program Files\EasyPHP1-7\www\phpmailer\class.smtp.php on line 105
 
Warning: fsockopen(): unable to connect to hote_smtp:25 in C:\Program Files\EasyPHP1-7\www\phpmailer\class.smtp.php on line 105
Language string failed to load: connect_host
je sais vraiment plus ou modifier
merci
onlytime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 16h11   #2
Invité de passage
 
Inscription : janvier 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 13
Points : 3
Points : 3
l'erreur indique que php n'arrive pas a ce connecter au smtp pour l'envoi de mail ...

il faut juste mettre par exemple (et suivant ton FAI) :
Code :
$mail->Host='smtp.wanadoo.fr';
ou
Code :
$mail->Host='smtp.free.fr';
si tu veux l'envoyer en local (sous réserve d'avoir un process qui le gère) tu peux faire un :

Code :
$mail->Host='localhost';
Pour avoir de l'aide sur les propriététs : http://phpmailer.codeworxtech.com/properties.html
Albinpopote est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h31.


 
 
 
 
Partenaires

Hébergement Web