Привет Я хочу сохранить каждое электронное письмо в базе данных, которое отправляется из приложения larval. Я попытался настроить драйвер электронной почты, но он слишком сумасшедший. Есть ли чистый способ добиться этого?Laravel сохраняет каждое электронное письмо в базе данных, которая отправляется
0
A
ответ
2
Привет, я столкнулся с подобной проблемой. Вам не нужно настраивать swiftmailer. Есть пакет here, который может делать все, что вы хотите.
вот инструкция. используйте композитор для установки пакета.
"shvetsgroup/laravel-email-database-log": "*"
Добавить провайдера в конфигурации/app.php
ShvetsGroup\LaravelEmailDatabaseLog\LaravelEmailDatabaseLogServiceProvider::class,
Теперь запустите в терминале:
php artisan vendor:publish --provider="ShvetsGroup\LaravelEmailDatabaseLog\LaravelEmailDatabaseLogServiceProvider" --tag="migrations"
php artisan migrate
вы все готово.
этот упаковка сделаю все возможно.? –
вы просто хотите сохранить каждое электронное письмо, отправленное из вашего приложения? –
Я просто хочу хранить каждое электронное письмо, которое отправляется, чтобы администратор мог его увидеть позже. –