如何在laravel中使用Mailgun发送多封电子邮件?

时间:2016-10-25 17:02:02

标签: laravel laravel-5.3 mailgun

我试过这段代码:

$message->to(array(
                    'bb@gmail.com',
                    'zz@gmail.com'
                ));

$message->from('foo@example.com', 'Recipient Name');
$message->subject('Welcome!');

我收到错误:

  

传递给API的参数无效。检查你的输入!   沙箱子域仅用于测试目的。请添加您自己的   域或将域名添加到域设置中的授权收件人。

1 个答案:

答案 0 :(得分:0)

尝试以下代码

$receivers = ['bb@gmail.com', 'zz@gmail.com'];
Mail::send('your_theme', [], function($message) use ($receivers)
{    
    $message->to($receivers)->subject('Welcome!');    
});
var_dump( Mail:: failures());
exit;

这适用于我的laravel 4.2,不确定以后的版本。 资料来源:Laravel Mail::send() sending to multiple to or bcc addresses