Php 预期响应代码为250,但得到代码“;“530”;,带“信息”;530-5.5.1需要认证-Laravel
我在Laravel应用程序中的gmail帐户身份验证有问题 我尝试过ssl(端口:465)和tls(端口:587),但仍然不起作用 下面是my.env文件和config/mail.php文件。请帮帮我 config/mail.php文件:Php 预期响应代码为250,但得到代码“;“530”;,带“信息”;530-5.5.1需要认证-Laravel,php,laravel,authentication,gmail,Php,Laravel,Authentication,Gmail,我在Laravel应用程序中的gmail帐户身份验证有问题 我尝试过ssl(端口:465)和tls(端口:587),但仍然不起作用 下面是my.env文件和config/mail.php文件。请帮帮我 config/mail.php文件: <?php return [ 'driver' => env('MAIL_DRIVER', 'smtp'), 'host' => env('MAIL_HOST', 'ssl://smtp.gmail.com'), 'port' =&g
<?php
return [
'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'ssl://smtp.gmail.com'),
'port' => env('MAIL_PORT', 465),
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'EMAIL_ADDRESS'),
'name' => env('MAIL_FROM_NAME', 'NAME'),
],
'encryption' => env('MAIL_ENCRYPTION', 'ssl'),
'username' => env('username'),
'password' => env('password'),
'sendmail' => '/usr/sbin/sendmail -bs',
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],
];
谢谢大家! 首先要使用.env文件或mail.php 如果.env文件,请使用此
return [
'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'ssl://smtp.gmail.com'),
'port' => env('MAIL_PORT', 465),
'from' => [
'address' => env('MAIL_FROM_ADDRESS', ''),
'name' => env('MAIL_FROM_NAME', ''),
],
'encryption' => env('MAIL_ENCRYPTION', 'ssl'),
'username' => env('MAIL_USERNAME',''),
'password' => env('MAIL_PASSWORD',''),
'sendmail' => '/usr/sbin/sendmail -bs',
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],
];
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=****@gmail.com
MAIL_PASSWORD="****"
MAIL_ENCRYPTION=ssl
如果您要使用mail.php文件,请像这样使用,不要混淆这两个文件
return [
'driver' => 'smtp',
'host' => 'ssl://smtp.gmail.com',
'port' => 465,
'from' => [
'address' => '',
'name' => '',
],
'encryption' => 'ssl',
'username' => '',
'password' => '',
'sendmail' => '/usr/sbin/sendmail -bs',
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],
];
您是否忘记从confg/mail.php代码段中删除密码?如果是,请将其编辑出来,并向版主发出警告,要求删除编辑历史记录。并将其更改为安全的一方。查看|帮助和改进:格式化代码
return [
'driver' => 'smtp',
'host' => 'ssl://smtp.gmail.com',
'port' => 465,
'from' => [
'address' => '',
'name' => '',
],
'encryption' => 'ssl',
'username' => '',
'password' => '',
'sendmail' => '/usr/sbin/sendmail -bs',
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],
];