Swift_TransportException进程无法启动[系统找不到指定的路径]



这是路由文件web.php

Route::post('/share-with-me/send', 'ShareWithMeController@send')->name('share-with-me-send');

这是我的env文件.env

MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=*****
MAIL_PASSWORD=*****
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=****
MAIL_FROM_NAME="${APP_NAME}"

这是具有发送功能的控制器ShareWithMeController.php

function send(Request $request)
{
$this->validate($request, [
'message' =>  'required'
]);
$data = array(
'name'      =>  $request->name,
'email'      =>  $request->email,
'message'   =>   $request->message
);
Mail::to('test@gmail.com')->send(new SendMail($data));
return back()->with('success', 'Thanks for Informing! Your Identity is Hidden.');
}

这是Build函数Sendmail.php

public function build()
{
return $this->from('himel@viserx.com')->subject('Employee Feedback')->view('feedback')->with('data', $this->data);
}

我在发送电子邮件时遇到了这个错误。

检查您的邮件驱动程序是否设置为smtp,电子邮件提供商是否支持TLS加密&端口为465。

最新更新