laravel5.5利用网易邮箱发送邮件

1.设置邮件服务器
登录 163邮箱
设置 POP3/SMTP/IMAP
勾选:POP3/SMTP服务 IMAP/SMTP服务 保存
laravel5.5利用网易邮箱发送邮件
设置客户端授权密码
laravel5.5利用网易邮箱发送邮件2.在laravel中配置服务器
打开.env文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.163.com
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=你的授权密码
MAIL_ENCRYPTION=ssl
[email protected]

打开/config/mail.php

'from' => [
        'address' => env('MAIL_FROM_ADDRESS', '[email protected]'),
        'name' => env('MAIL_FROM_NAME', '中国移动'),
    ],

我们可以看到 address这一项我们在.env文件中设置过了,[email protected]
而name这一项为发件人的名称,我们可以在这里设,因为这一项一般为中文,设置到.env文件中邮件发件人那里容易乱码
3.发送单条文本信息
路由

Route::get('send_mail','[email protected]_send');

控制器文件

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/11/23
 * Time: 13:34
 */
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Mail;

class MailController extends Controller
{
    public function mail_send()
    {
    /*发送单条文本信息*/
        Mail::raw('邮件测试', function($message){
          $message->to('[email protected]');
            $message->subject('啦啦网邮箱注册**');
        });
        /*发送视图View页面*/
        Mail::send('admin.activemail', ['name' => '李晓明'], function($message){
            $message->to('[email protected]');
            $message->subject('啦啦网邮箱注册**');
        });
    }
}

如果控制器里写的是发送view页面的方法,新建view页面
laravel5.5利用网易邮箱发送邮件到此处,完毕