Не удалось разрешить драйвер NULL для [Illuminate\Mail\TransportManager] Laravel 6

Я пытаюсь отправить электронное письмо с помощью Laravel Mail, следуя всему в документации, ниже мой mail.php

'default' => env('MAIL_MAILER', 'smtp'),

'mailers' => [
    'smtp' => [
        'transport' => 'smtp',
        'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
        'port' => env('MAIL_PORT', 587),
        'encryption' => env('MAIL_ENCRYPTION', 'tls'),
        'username' => env('MAIL_USERNAME'),
        'password' => env('MAIL_PASSWORD'),
        'timeout' => null,
    ],

    'ses' => [
        'transport' => 'ses',
    ],

    'mailgun' => [
        'transport' => 'mailgun',
    ],

    'postmark' => [
        'transport' => 'postmark',
    ],

    'sendmail' => [
        'transport' => 'sendmail',
        'path' => '/usr/sbin/sendmail -bs',
    ],

    'log' => [
        'transport' => 'log',
        'channel' => env('MAIL_LOG_CHANNEL'),
    ],

    'array' => [
        'transport' => 'array',
    ],
],

и попытался просто использовать почту php, настроив почтовую часть .env на NULL

MAIL_DRIVER=smtp
MAIL_HOST=localhost
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
[email protected]
MAIL_FROM_NAME="${APP_NAME}"

и пытался отправить

Mail::to('[email protected]')
->bcc( app('config')->get('mail')['bcc'])
->send(new Get_a_quote($data));

if(count(Mail::failures()) > 0){
    return false;
}else{
    return true;
}

но моя попытка возвращает ошибку

Не удалось разрешить драйвер NULL для [Illuminate\Mail\TransportManager].

любая помощь, идеи очень ценятся.


person Juliver Galleto    schedule 29.06.2020    source источник
comment
В вашем env эти поля обязательны MAIL_USERNAME, MAIL_PASSWORD, MAIL_ENCRYPTION   -  person sta    schedule 29.06.2020
comment
@STA привет, вместо этого я намерен использовать встроенную почту php, см. stackoverflow.com/questions/43525560/ пробовал на моем другом проекте laravel, он работает.   -  person Juliver Galleto    schedule 29.06.2020
comment
Измените MAIL_DRIVER=smtp на MAIL_DRIVER=mailgun и повторите попытку.   -  person sta    schedule 29.06.2020
comment
@STA Я не понимаю, я вообще не использую мэйлган.   -  person Juliver Galleto    schedule 29.06.2020
comment
Вы пробовали с sendmail?   -  person sta    schedule 29.06.2020
comment
@STA не уверен, как это сделать.   -  person Juliver Galleto    schedule 29.06.2020
comment
@STA я просто хочу использовать встроенную почту php   -  person Juliver Galleto    schedule 29.06.2020
comment
MAIL_DRIVER=sendmail документация здесь laravel.com/docs/6.x/mail#introduction   -  person sta    schedule 29.06.2020
comment
@STA спасибо, но, к сожалению, там нет подробностей о том, как его настроить. я новичок в этом   -  person Juliver Galleto    schedule 29.06.2020