Laravel 5.3 - Send welcome email
<p>i'm new in laravel 5.3, i created system user using: </p>

<pre><code>php artisan make:auth
</code></pre>

<p>But now i would like send email after registration, in my AuthController i'm tryng like this: </p>

<pre><code>protected function create(array $data)
{
    $body = view('email/welcome');
    $mail = new Message;
    $mail-&gt;setFrom('mywebsite.it &lt;info@mywebsite.it&gt;')
    -&gt;addTo($data['email'])
    -&gt;setSubject('Welcome');
    $mail-&gt;setHTMLBody($body);
    $mailer = new SmtpMailer([
    'host' =&gt; 'smtp.gmail.com',
    'username' =&gt; 'myemail@gmail.com',
    'password' =&gt; 'xxxxxx',
    'secure' =&gt; 'ssl',
    'port' =&gt; '465',
    ]);
    $mailer-&gt;send($mail);

    return User::create([
        'name' =&gt; $data['name'],
        'email' =&gt; $data['email'],
        'password' =&gt; bcrypt($data['password']),
    ]);

}
</code></pre>

<p>it doesn't work, after register new user i don't receive the email. My code about send email work well. </p>