Laravel邮件密送

时间:2014-11-06 07:45:48

标签: php email laravel laravel-4

我使用默认的Laravel Mail类来发送电子邮件。

我正在尝试向自己添加密件抄送,但是当我添加密件抄送时,电子邮件根本不会发送。
这是我的代码:

Mail::send(
    'emails.order.order',
    array(
        'dateTime'  => $dateTime,
        'items'     => $items
    ),
    function($message) use ($toEmail, $toName) {
        $message->from('my@email.com', 'My Company');

        $message->to($toEmail, $toName);
        $message->bcc('mybcc@email.com');

        $message->subject('New order');
    }
);

2 个答案:

答案 0 :(得分:22)

我发现了问题 我没有使用$message->bcc('mybcc@email.com');

的正确参数

我必须写电子邮件并命名为:$message->bcc('mybcc@email.com', 'My Name');
与我使用$message->to($toEmail, $toName);

的方式相同

答案 1 :(得分:0)

正如Ivan Dokov所说,您需要将电子邮件和名称传递给密件抄送功能。 您还可以通过这样做缩短代码

PREFIX