Laravel 5.3通知 - 仅使用电子邮件地址通知

问题描述:

我在我的应用程序中有一个用于外部电子邮件的输入字段,我想在该电子邮件上发送通知。Laravel 5.3通知 - 仅使用电子邮件地址通知

问题是这封电子邮件可能在我的应用程序之外,所以我不能使用$ user-> notify()。

有没有办法只使用电子邮件地址发送通知?

您可以使用电子邮件地址轻松创建临时用户实例。

(new User)->forceFill([ 
    'name' => 'Their name', 
    'email' => '[email protected]', 
])->notify(new MailMessage); 
+0

那么这就是我所说的开箱思考,谢谢! – lewis4u

+0

你知不知道也许有可能发送附件通知? – lewis4u

+1

附件是MailMessage类的一部分。您可以添加附件或显示内嵌附件; https://laravel.com/docs/5.1/mail#attachments。 –