Сохраните письмо HTML в Laravel - PullRequest
0 голосов
/ 26 мая 2020

Я создаю приложение для создания шаблонов электронной почты и отправки электронных писем. Я хочу вести журнал отправленных писем, особенно фактического html. Причина в том, что шаблон электронного письма может измениться в будущем, поэтому нам нужно точно знать, какой текст мы отправили в конкретном письме.

Я использую Laravel 7, и я знаю, что должен сделать это в событии MessageSending или MessageSent.

protected $listen = [
    'Illuminate\Mail\Events\MessageSending' => [
        'App\Listeners\LogSendingMessage',
    ],
    'Illuminate\Mail\Events\MessageSent' => [
        'App\Listeners\LogSentMessage',
    ],
];

Кто-нибудь делал что-то подобное раньше?

...