没有明显原因,MailGun参数无效

时间:2016-12-05 09:43:50

标签: php symfony swiftmailer symfony-2.3 mailgun

我有一个非常简单的代码,在我的Symfony2应用程序中使用MailGun:

public function sendNewEmail()
{
    $message = \Swift_Message::newInstance()
                    ->setSubject('Any random subject')
                    ->setFrom('welcome@mycompany.com')
                    ->setTo('myemail@email.com')
                    ->setBody('Mybody');
    $this->mailer->send($message);

    return null;
}

此代码用于工作非常好,但几天前它根本不再工作。它最后返回错误。

一旦我几乎没有改变任何代码,我就不知道这个问题会是什么。

我怎么能发现它是什么?

  

request.CRITICAL:未捕获的PHP异常   Mailgun \ Connection \ Exceptions \ MissingRequiredParameters:" The   传递给API的参数无效。检查你的输入!砂箱   子域仅用于测试目的。请添加您自己的域名或   在域设置中将地址添加到授权收件人。"在   /srv/www/MyCodeSource/vendor/mailgun/mailgun-php/src/Mailgun/Connection/RestClient.php   第169行{"例外":" [对象]   (Mailgun \ Connection \ Exceptions \ MissingRequiredParameters(代码:0):   传递给API的参数无效。检查你的输入!   沙箱子域仅用于测试目的。请添加您自己的   域或将地址添加到域设置中的授权收件人。   在   /srv/www/MyCodeSource/vendor/mailgun/mailgun-php/src/Mailgun/Connection/RestClient.php:169)"}   []

1 个答案:

答案 0 :(得分:1)