2013-02-19 1 views
0

Я не знаю, что не так. Я переношу свои файлы на ноутбук, и у меня возникли проблемы с отправкой почты в php-mailer, где проверка моего phpinfo на ноутбуке кажется на самом деле такой же, как у один в моем рабочем столе ..Не удалось подключить smtp-хост неправильно

SMTP smtp.mail.yahoo.com smtp.mail.yahoo.com smtp_port 25 25

ошибка не удалось подключиться к SMTP хосту неверного

ив открыт расширение openssl и smtp, так как вы можете видеть в случае вам нужно здесь мой код

$mail = new PHPMailer(); 

$mail->IsSMTP(); // send via SMTP 
$mail->Host="smtp.mail.yahoo.com"; // SMTP servers 
$mail->SMTPAuth = true; // turn on SMTP authentication 
$mail->Username = "******"; // SMTP username 
$mail->Password = "******"; // SMTP password 

$mail->From = "****"; 
$mail->FromName = "******"; 
$mail->AddAddress(******","*******"); 



$mail->WordWrap = 50; // set word wrap 

$mail->IsHTML(true); // send as HTML 

$mail->Subject = "Welcome to LilShop"; 

$mail->Body = ' Message '; 

$mail->Send(); 

пожалуйста, помогите спасибо

ответ

0

Добавить

$mail->Port=465; 
$mail->SMTPSecure = "tls"; 

, а затем он должен работать. Для SMTP Yahoo требуется порт и tls. Вы также можете ознакомиться с примерами PHPMailer: http://phpmailer.worxware.com/index.php?pg=exampleasmtp

+0

Хорошо, я попробую это, спасибо, кстати .. –