Laravel邮件密送
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel邮件密送相关的知识,希望对你有一定的参考价值。
我使用默认的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');
}
);
答案
我发现了这个问题。
我没有使用$message->bcc('mybcc@email.com');
的正确参数
我不得不写电子邮件和名字:$message->bcc('mybcc@email.com', 'My Name');
就像我使用$message->to($toEmail, $toName);
一样
另一答案
正如Ivan Dokov所说,你需要将电子邮件和名称传递给bcc函数。您还可以通过执行此操作来缩短代码
function($message) use ($toEmail, $toName) {
$message->from('my@email.com', 'My Company')
->to($toEmail, $toName)
->bcc('mybcc@email.com','My bcc Name')
->subject('New order');
}
以上是关于Laravel邮件密送的主要内容,如果未能解决你的问题,请参考以下文章