【发布时间】:2019-05-28 19:24:52
【问题描述】:
我正在尝试使用 SendGrid 发送邮件,获取用户想要发送的电子邮件和消息,但是当我尝试提交时出现此错误:
未能使用 2 个可能的身份验证器在用户名“João Gabriel”的 SMTP 服务器上进行身份验证。 Authenticator LOGIN 返回 Swift_TransportException: Expected response code 250 but got a empty response in ...
我的可邮寄:
public $remetente;
public $nome;
public $destinatario;
public $data;
public function __construct($remetente, $nome, $destinatario, $data)
{
$this->remetente = $remetente;
$this->nome = $nome;
$this->destinatario = $destinatario;
$this->data = $data;
}
public function build()
{
//$address = 'janeexampexample@example.com';
$subject = 'This is a demo!';
$name = 'Jane Doe';
return $this->view('emails.test')
->from($this->remetente, $this->nome)
->subject($subject)
->replyTo($this->destinatario, $name);
}
}
我的控制者:
public function enviarEmail(Request $request){
$destinatario = $request->input('destinatario');
$mensagem = $request->input('mensagem');
$remetente = \Auth::user()->email;
$nome = \Auth::user()->name;
Mail::to($destinatario)->send(new TestEmail($remetente, $nome, $destinatario, $mensagem));
}
有人可以帮我吗?
【问题讨论】:
标签: laravel-5