如题所述,在本地是成功的,本地25端口也按要求改成465,587试过都不行,哪位大神给指点下
以下是代码:
require_once('./phpmailer/class.phpmailer.php');
$mail = new PHPMailer();
// 设置为要发邮件
$mail->IsSMTP();
// 是否允许发送HTML代码做为邮件的内容
$mail->IsHTML(TRUE);
$mail->CharSet='UTF-8';
// 是否需要身份验证
$mail->SMTPAuth=TRUE;
$mail->Setlanguage("en",'phpmailer/language/');
/* 邮件服务器上的账号是什么 */
$mail->From="*******@yeah.net";
$mail->FromName="资讯网";
$mail->Host="SMTP.yeah.net"; //发送邮件的服务协议地址
$mail->Username="******";
// 用得是密码授权码
$mail->Password="*******";
// 发邮件端口号默认25
$mail->SMTPDebug = 1;
$mail->SMTPSecure = 'ssl';
$mail->Port = 587;
$mail->ErrorInfo;
// 收件人
$mail->AddAddress($to);
// 邮件标题
$mail->Subject=$title;
// 邮件内容
$mail->Body=$content;
return($mail->Send());
你把调试开启测试看下报什么错