Php 预期响应代码250,但得到代码\“;554\";,带有消息\";554请对端口(587)使用smtp身份验证
我正在尝试使用服务器电子邮件发送验证邮件。我正在使用mailtrap.io在localhost上工作,没有任何问题。当我试图在服务器上运行它时,我得到了这个错误。原因可能是什么? **这是我的.env文件Php 预期响应代码250,但得到代码\“;554\";,带有消息\";554请对端口(587)使用smtp身份验证,php,smtp,laravel-5.7,email-validation,email-verification,Php,Smtp,Laravel 5.7,Email Validation,Email Verification,我正在尝试使用服务器电子邮件发送验证邮件。我正在使用mailtrap.io在localhost上工作,没有任何问题。当我试图在服务器上运行它时,我得到了这个错误。原因可能是什么? **这是我的.env文件 MAIL_MAILER=smtp MAIL_HOST=mail.gulka.site MAIL_PORT=587 MAIL_USERNAME=verify@gulka.site MAIL_PASSWORD=*** MAIL_ENCRYPTION= 我的config/mail.php文件就是这
MAIL_MAILER=smtp
MAIL_HOST=mail.gulka.site
MAIL_PORT=587
MAIL_USERNAME=verify@gulka.site
MAIL_PASSWORD=***
MAIL_ENCRYPTION=
我的config/mail.php文件就是这样的。
'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'mail.gulka.site'),
'port' => env('MAIL_PORT', 587),
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'verify@gulka.site'),
'name' => env('MAIL_FROM_NAME', 'Container'),
'encryption' => env('MAIL_ENCRYPTION', ''),
'username' => env('verify@gulka.site'),
'password' => env('***'),
'sendmail' => '/usr/sbin/sendmail -bs',
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],