PHPMailer() 不允许投递到这个地址
PHPMailer() Delivery is not allowed to this address
我将我的 wordpress 站点从一台服务器移至 WPengine 服务器。
我有一个用于发送电子邮件的代码,它在旧服务器上仍然可以正常工作,但在新服务器上我收到了下一条消息
SMTP 错误:RCPT TO 命令失败:550 不允许投递到该地址。 2015-09-14 15:29:34
客户端 -> 服务器:退出 2015-09-14 15:29:34
SMTP 错误:以下收件人失败:info@saveonlife.co.uk
密码是:
$mail->IsSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->Host = "mail.webcreationuk.com";
$mail->Port = 25;
$mail->Username = "webcreationUsername@somedomain.com";
$mail->Password = "some_password";
$mail->SetFrom('info@myemaildomain.co.uk', 'Quote Form');
$mail->AddReplyTo("info@myemaildomain.co.uk","Quote Form");
$v_Msg = "<span>Some email message</span>";
$mail->AltBody = "To view the message, use an HTML email viewer!";
$mail->AddAddress("info@myemaildomain.co.uk", "Quote Form");
$mail->MsgHTML($v_Msg);
$mail->Send()
在新服务器上,只有当我为 From、ReplyTo 和 To 地址设置与我为 SMTP 用户名设置的地址相同时,这才有效。
我对 PHPMailer 不是很熟悉,所以任何帮助都很好。谢谢
这不是 PHPMailer 的问题,而是您使用的 SMTP 服务器 (mail.webcreationuk.com) 的问题。请联系此邮件服务器的管理员以解决问题。
我将我的 wordpress 站点从一台服务器移至 WPengine 服务器。
我有一个用于发送电子邮件的代码,它在旧服务器上仍然可以正常工作,但在新服务器上我收到了下一条消息
SMTP 错误:RCPT TO 命令失败:550 不允许投递到该地址。 2015-09-14 15:29:34
客户端 -> 服务器:退出 2015-09-14 15:29:34
SMTP 错误:以下收件人失败:info@saveonlife.co.uk
密码是:
$mail->IsSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->Host = "mail.webcreationuk.com";
$mail->Port = 25;
$mail->Username = "webcreationUsername@somedomain.com";
$mail->Password = "some_password";
$mail->SetFrom('info@myemaildomain.co.uk', 'Quote Form');
$mail->AddReplyTo("info@myemaildomain.co.uk","Quote Form");
$v_Msg = "<span>Some email message</span>";
$mail->AltBody = "To view the message, use an HTML email viewer!";
$mail->AddAddress("info@myemaildomain.co.uk", "Quote Form");
$mail->MsgHTML($v_Msg);
$mail->Send()
在新服务器上,只有当我为 From、ReplyTo 和 To 地址设置与我为 SMTP 用户名设置的地址相同时,这才有效。
我对 PHPMailer 不是很熟悉,所以任何帮助都很好。谢谢
这不是 PHPMailer 的问题,而是您使用的 SMTP 服务器 (mail.webcreationuk.com) 的问题。请联系此邮件服务器的管理员以解决问题。