为什么赢了';这个PHP电子邮件脚本发送到我的雅虎电子邮件吗?
所以我有这个脚本,我一直在试图找出为什么它不会发送到我的雅虎电子邮件帐户为什么赢了';这个PHP电子邮件脚本发送到我的雅虎电子邮件吗?,php,email,smtp,yahoo-mail,Php,Email,Smtp,Yahoo Mail,所以我有这个脚本,我一直在试图找出为什么它不会发送到我的雅虎电子邮件帐户 <?php require 'Exception.php'; require 'PHPMailer.php'; require 'SMTP.php'; require 'autoload.php'; //PHPMailer Object $mail = new PHPMailer(true); $mail->SMTPDebug = 2; $mail->Host = "
<?php
require 'Exception.php';
require 'PHPMailer.php';
require 'SMTP.php';
require 'autoload.php';
//PHPMailer Object
$mail = new PHPMailer(true);
$mail->SMTPDebug = 2;
$mail->Host = "tampabaydowns@tbdseats.com";
$mail->SMTPAuth = true;
$mail->Username = "tampabaydowns@tbdseats.com";
$mail->Password = "~~~";
$mail->SMTPSecure = "SSL";
$mail->Port = 465;
$mail->From = "tampabaydowns@tbdseats.com";
$mail->FromName = "Tampa Bay Downs";
$mail->addAddress("~~@yahoo.com", "Austin");
$mail->Subject = 'PHPMailer GMail SMTP test';
$mail->Body = 'This is a plain text';
try {
$mail->send();
echo "Message has been sent successfully";
} catch (Exception $e) {
echo "Mailer Error: " . $mail->ErrorInfo;
}
?>
当我加载脚本页面时,它说发送成功,但在服务器上,电子邮件会随之反弹
~~@yahoo.com
host mta6.am0.yahoodns.net [67.195.~~]
SMTP error from remote mail server after pipelined MAIL FROM:<~~~@server.tbdseats.com> SIZE=1759:
553 5.7.2 [TSS09] All messages from 217.~~ will be permanently deferred; Retrying will NOT succeed. See https://postmaster.verizonmedia.com/error-codes
~~@yahoo.com
主机mta6.am0.yahoodns.net[67.195.~]
来自以下位置的管道邮件之后,远程邮件服务器出现SMTP错误:SIZE=1759:
553 5.7.2[TSS09]来自217.~~的所有消息将永久延迟;重试是不会成功的。看见https://postmaster.verizonmedia.com/error-codes
我不确定这为什么不起作用。当我用我的gmail替换我的yahoo电子邮件时,它会发送邮件,而我的gmail会从服务器收到邮件。雅虎是否需要做一些不同的事情
我的雅虎电子邮件没有阻止任何传入的电子邮件地址,也不在我的垃圾邮件中
我在安全信息中添加了~~~,这就是它存在的原因
有人能帮忙吗,我在过去的3个小时里一直在努力解决这个问题:(:(你的提供商的电子邮件服务器的IP地址被yahoo阻止。请使用其他服务器或服务来转发你的邮件。正如你指出的,gmail正在正确地转发你的邮件
你也可以让你的电子邮件管理员帮你修复,但是雅虎很难处理这种错误。雅虎一直都是这样吗?在一次网络钓鱼攻击后,我的一个服务器落入了雅虎的黑名单。最后,通过另一个IP将流量定向到雅虎会更容易。他们的退市过程并不清楚例如,与微软和谷歌相比,使用第三方电子邮件服务发送电子邮件会比使用服务器电子邮件服务更容易吗?如果您不管理该电子邮件服务器,并且无法确保该服务器发送的内容不会被视为垃圾邮件,我建议使用第三方服务器。