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) 的问题。请联系此邮件服务器的管理员以解决问题。