Mail::send 时报错:530 5.7.1 Authentication required?

在使用 laravel 5.1 的 Mail::send 时报错:
Swift_TransportException in AbstractSmtpTransport.php line 383: Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required"
方法:

    protected function sendEmailConfirmationTo($user)
    {
        $view = 'emails.confirm';
        $data = compact('user');
        $from = 'xxxxx@163.com';
        $name = 'Popeye';
        $to = $user->email;
        $subject = "感谢注册 Sample 应用!请确认你的邮箱。";

        Mail::send($view, $data, function ($message) use ($from, $name, $to, $subject) {
            $message->from($from, $name)->to($to)->subject($subject);
        });
    } 

.env 文件配置:

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.163.com
    MAIL_PORT=25
    MAIL_USERNAME=xxxxxx@163.com
    MAIL_PASSWORD=xxxxxx
    MAIL_ENCRYPTION=null

求大神帮忙看下,google 和百度都搜了一大圈了,相关的解决方法都试过了,但是并不起效。

附言 1  ·  6年前

摸索半天终于把高亮调好了,谢谢大家,希望大家能进来看看,帮帮忙。

附言 2  ·  6年前

重新检查了配置文件,并且把 php artisan config:clear 运行了一下,好了。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 2
JasonKims

嗨皮,谢谢!

5年前 评论

请问一下本地运行没问题,但是线上报错 php artisan config:clear 并未奏效

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!