我用PhpMailer发不了外部邮件
出现
ailer Error: SMTP Error: The following recipients failed: [email protected]<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->SetLanguage("en", "C:/php/includes/language");$mail->IsSMTP(); // 设置使用 SMTP
$mail->Host = "ET_BDC4"; // 指定的 SMTP 服务器地址
$mail->SMTPAuth = true; // 设置为安全验证方式
$mail->Username = "gdufo"; // SMTP 发邮件人的用户名
$mail->Password = "123456"; // SMTP 密码$mail->From = "[email protected]";//内部邮件服务器地址$mail->AddAddress("[email protected]", "[email protected]"); //收件人地址
$mail->WordWrap = 50; // set word wrap to 50 characters
$mail->IsHTML(false); // 设置邮件格式为 HTML$mail->Subject = "test"; // 标题
$mail->Body = "test"; // 内容
//$mail->AltBody = "附加内容测试."; // 附加内容if(!$mail->Send())
{
echo "邮件发送失败,请尝试重新发送. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}echo "邮件发送成功!";?>发公司内部人员可以发送,就是发不了外部,请问什么原因?谢谢!
出现
ailer Error: SMTP Error: The following recipients failed: [email protected]<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->SetLanguage("en", "C:/php/includes/language");$mail->IsSMTP(); // 设置使用 SMTP
$mail->Host = "ET_BDC4"; // 指定的 SMTP 服务器地址
$mail->SMTPAuth = true; // 设置为安全验证方式
$mail->Username = "gdufo"; // SMTP 发邮件人的用户名
$mail->Password = "123456"; // SMTP 密码$mail->From = "[email protected]";//内部邮件服务器地址$mail->AddAddress("[email protected]", "[email protected]"); //收件人地址
$mail->WordWrap = 50; // set word wrap to 50 characters
$mail->IsHTML(false); // 设置邮件格式为 HTML$mail->Subject = "test"; // 标题
$mail->Body = "test"; // 内容
//$mail->AltBody = "附加内容测试."; // 附加内容if(!$mail->Send())
{
echo "邮件发送失败,请尝试重新发送. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}echo "邮件发送成功!";?>发公司内部人员可以发送,就是发不了外部,请问什么原因?谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货