2010-09-01 26 views
3

Je continue à obtenir cette erreur ..php mailer Erreur de l'expéditeur: La chaîne de langue n'a pas pu être chargée: connect_host?

ci-dessous est mon code:

<?php 
ini_set("include_path", "phpmailer/"); 
require 'phpmailer/class.phpmailer.php'; 
$mailer = new PHPMailer(); 
$mailer->IsSMTP(); 
$mailer->Host = 'smtp.gmail.com'; 
$mailer->Port='465'; 
$mailer->SMTPAuth = TRUE; 
$mailer->Username = '[email protected]'; // Change this to your gmail adress 
$mailer->Password = '****'; // Change this to your gmail password 
$mailer->From = '[email protected]'; // This HAVE TO be your gmail adress 
$mailer->FromName = 'Belmer'; // This is the from name in the email, you can put anything you like here 
$mailer->Body = 'This is the main body of the email'; 
$mailer->Subject = 'This is the subject of the email'; 
$mailer->AddAddress('[email protected]'); // This is where you put the email adress of the person you want to mail 
if(!$mailer->Send()) 
{ 
    echo "Message was not sent<br/ >"; 
    echo "Mailer Error: " . $mailer->ErrorInfo; 
} 
else 
{ 
    echo "Message has been sent"; 
} 
?> 

Tout le monde sait cette erreur? Votre réponse est grandement appréciée.

Répondre

0

L'a obtenu! Merci les gars pour le visionnement.

Il n'y a effectivement aucun problème avec le code, il doit y avoir quelques paramètres sur mon serveur local. Mes solutions sont que j'ai téléchargé les fichiers sur mon serveur web en direct et que tout fonctionne correctement.