【发布时间】:2021-02-02 00:36:06
【问题描述】:
我正在构建一个应用程序来创建电子邮件模板和发送电子邮件。我想记录发送的电子邮件,特别是实际的电子邮件 html。原因是电子邮件模板将来可能会发生变化,因此我们需要确切知道我们在特定电子邮件中发送了哪些文本。
我正在使用 Laravel 7,我知道我必须在 MessageSending 或 MessageSent 事件中执行此操作。
protected $listen = [
'Illuminate\Mail\Events\MessageSending' => [
'App\Listeners\LogSendingMessage',
],
'Illuminate\Mail\Events\MessageSent' => [
'App\Listeners\LogSentMessage',
],
];
有人做过类似的事情吗?
【问题讨论】:
-
没有,但有什么问题?
-
@mohammad.kaab,你读过这个问题吗?我想将 db/ 中的电子邮件 html 保存为文件。
标签: laravel html-email