“随机误差”;Laravel,无法在SMTP服务器上进行身份验证;
我的电子邮件设置工作正常,我可以正确地从Laravel发送电子邮件,但有时是随机的,或者当我想同时发送多封电子邮件时,它会失败,并导致以下错误: “Laravel,无法使用3个可能的身份验证程序在SMTP服务器上使用用户名进行身份验证,身份验证程序登录返回预期的响应代码250,但得到的响应为空” 我怎样才能解决这个问题? 我的代码很简单:“随机误差”;Laravel,无法在SMTP服务器上进行身份验证;,laravel,email,laravel-7,Laravel,Email,Laravel 7,我的电子邮件设置工作正常,我可以正确地从Laravel发送电子邮件,但有时是随机的,或者当我想同时发送多封电子邮件时,它会失败,并导致以下错误: “Laravel,无法使用3个可能的身份验证程序在SMTP服务器上使用用户名进行身份验证,身份验证程序登录返回预期的响应代码250,但得到的响应为空” 我怎样才能解决这个问题? 我的代码很简单: Mail::to($user->email)->send(new InfoEmail($user, $subject, $content, $ct
Mail::to($user->email)->send(new InfoEmail($user, $subject, $content, $cta_title, $cta_link));
// InfoEmail
public function __construct($user, $subject, $content, $cta_title, $cta_link)
{
$this->user = $user;
$this->subject = $subject;
$this->content = $content;
$this->cta_title = $cta_title;
$this->cta_link = $cta_link;
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->from('support@site.net', 'site')
->subject($this->subject . ' - site')
->view('mail.info')
->text('mail.info_plain');
}
尝试在您的gmail帐户上启用两步验证,并在.env文件中使用应用程序密码,而不是真实凭据。这是我的建议。我希望这能解决你的问题problem@HassanMalik我已经两个都做了,没有工作。