预期响应代码354,但在Laravel 5.7中获得了代码“ 503”

时间:2019-10-25 07:25:55

标签: php laravel-5 smtp

我正在尝试使用Laravel 5.7 XAMPP Localhost中的smtp协议发送电子邮件。但是当函数运行时,我收到这样的错误:

  

预期的响应代码354,但是得到的代码为“ 503”,并显示消息“ 503-拒绝所有RCPT命令,并出现以下错误:503-请在您的邮件客户端中打开SMTP身份验证。([127.0.0.1])503- [ 172.xx.xx.x]:63207未经此503-authentication不允许通过此服务器进行中继。503有效RCPT命令必须在DATA“

之前

我尝试过php artisan config:cache。但这仍然是相同的错误。

这是我的.env配置:

MAIL_DRIVER=smtp
MAIL_HOST=mail.domain.com
MAIL_PORT=465
MAIL_USERNAME=email@domain.com
MAIL_PASSWORD=********
MAIL_ENCRYPTION=ssl

这是我发送电子邮件的功能:

public function sendEmail()
{
    Mail::send('email',['name' => 'Testing', 'message' => 'Just testing'], function ($message) {
        $message->from('email@domain.com','ADMIN');
        $message->to('asim@aldomaru.com');
        $message->subject('TEST');
    });
}

如何解决我的错误?

0 个答案:

没有答案