Laravel5.5 邮件发送遇到 Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required "
已经在.env下设置了
MAIL_DRIVER=smtp
MAIL_HOST=smtp.163.com
MAIL_PORT=25
MAIL_USERNAME=1987424zsx@163.com
MAIL_PASSWORD=
密码我已经在163邮箱申请了那个SMTP服务并且已经获取密码
在config/mail.php
已经设置了
'from' => [
'address' => env('MAIL_FROM_ADDRESS', '1987424zsx@163.com'),
'name' => env('MAIL_FROM_NAME', 'Example'),
],
控制器:Route::get('/send', 'BrandApi\PicController@send');
php代码:如下
public function send()
{
$name = '学院君';
$flag = Mail::raw('test!!', function($message){
$to = '1987424zsx@qq.com';
$message ->to($to)->subject('测试邮件');
});
if($flag){
echo '发送邮件成功,请查收!';
}else{
echo '发送邮件失败,请重试!';
}
}
为什么还会出现Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required " 这个错误,在网上已经看了很多要注意的地方,我都做到了,还是报这个错误 ,这是为什么啊?
推荐文章: