Просмотр [email.wellcome] не найден в почте Laravel

Я не могу отправить почту с помощью Laravel. Сначала я установил все детали для почты в .env.

Контроллер

$value = "[email protected]";
\Mail::to($value)->send(new welcome);

return redirect('/smsverify');

Вот мой почтовый код:

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;

class wellcome extends Mailable
{
    use Queueable, SerializesModels;

    public function __construct()
    {
        //
    }

    public function build()
    {
        return $this->view('email.wellcome');
    }
}

Я не понимаю, почему я вижу View [email.wellcome] not found. Я уже очистил кеш Laravel, но это не решено!


person Nirab    schedule 08.01.2019    source источник
comment
измените на email.welcome, возможно, ваше имя просмотра приветствуется   -  person parastoo amini    schedule 08.01.2019
comment
я создал папку с именем email, затем создал в wellcome.blade.php   -  person Nirab    schedule 08.01.2019
comment
Попробуйте return view('email.wellcome');   -  person    schedule 08.01.2019
comment
$this-›представление неверно   -  person parastoo amini    schedule 08.01.2019


Ответы (1)


Пожалуйста, проверьте, что в вашей views/email папке есть welcome.blade.php файл

person Community    schedule 08.01.2019
comment
но я вижу Expected response code 250 but got code "530", with message "530 5.7.0 Must issue a STARTTLS command first. n73sm111615093pfj.148 - gsmtp " - person Nirab; 08.01.2019
comment
@Nirab: эта ссылка будет вам полезна. - person ; 08.01.2019
comment
@Nirab: Да, вы можете отправлять почту, используя локальный сервер. - person ; 08.01.2019
comment
@Nirab: Пожалуйста, примите мой ответ, если он вам подходит. - person ; 08.01.2019
comment
Давайте продолжим обсуждение в чате. - person ; 08.01.2019