php 邮件程序邮件程序错误:语言字符串加载失败:connect_host?

问题描述 投票:0回答:1

我不断收到此错误..

下面是我的代码:

<?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";
}
?>

有人知道这个错误吗?非常感谢您的回复。

php email send phpmailer
1个回答
0
投票

明白了!谢谢大家的观看。

代码其实没有问题,一定是我本地服务器的一些设置问题。我的解决方案是我将文件上传到我的实时网络服务器,一切正常。

© www.soinside.com 2019 - 2024. All rights reserved.