我有一个非常简单的代码,在我的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)"} []
答案 0 :(得分:1)