我正在使用 Laravel Mail API 来生成邮件并将它们发送出去。一切都很好。但是,我还想在数据库中记录电子邮件正文。不过,为了做到这一点,我需要首先获取我要发送的电子邮件的正文。在 Laravel 文档中,他们有一个关于如何将电子邮件输出到浏览器的片段:https ://laravel.com/docs/5.7/mail#previewing-mailables-in-the-browser但是,我不想将电子邮件输出到浏览器。我想将它存储在一个变量中。那可能吗?如果是这样,怎么做?谢谢。就像文档建议的那样,我尝试了以下内容:$body = new App\Mail\InvoicePaid($invoice);但是,我收到一条错误消息,说我必须实际返回新的 Mail 对象才能使其工作(即,执行文档中示例代码中所做的操作)。
- 1 回答
- 0 关注
- 95 浏览
添加回答
举报
0/150
提交
取消