У меня есть текущий проект, который использует Lumen и требует отправки почты.
Я установил и установил последнюю версию Lumen (7), а также последнюю версию illuminate/mail
.
Я настроил все согласно документации, поэтому у меня есть следующее:
$app->configure('mail');
$app->alias('mailer', Illuminate\Mail\Mailer::class);
$app->alias('mailer', Illuminate\Contracts\Mail\Mailer::class);
$app->alias('mailer', Illuminate\Contracts\Mail\MailQueue::class);
$app->register(Illuminate\Mail\MailServiceProvider::class);
внутри моего приложения. php, и это следующая ошибка, которую я продолжаю получать, когда я делаю через ['mail']
:
Цель [Осветить \ Контракты \ Почта \ Фабрика] не создается при создании [Подсветка \ Уведомления \ Каналы \ MailChannel]
На всю жизнь Я не могу понять, почему это так, и я попытался найти переполнение стека и Google, но, похоже, ничего не решило проблему.