Php Laravel Lumen邮件::发送:超出了30秒的最大执行时间
当我尝试在我的路由(自定义smtp服务器)下发送邮件时,发送邮件的控制器没有响应。我的路线指向这个确认函数。我的代码:Php Laravel Lumen邮件::发送:超出了30秒的最大执行时间,php,laravel,email,lumen,Php,Laravel,Email,Lumen,当我尝试在我的路由(自定义smtp服务器)下发送邮件时,发送邮件的控制器没有响应。我的路线指向这个确认函数。我的代码: public function confirm(Request $request) { try{ Mail::send('emails/confirmation', [ 'name' => 'xxxx', 'email' => 'xx.xx@xx.fr',
public function confirm(Request $request) {
try{
Mail::send('emails/confirmation', [
'name' => 'xxxx',
'email' => 'xx.xx@xx.fr',
'comment' => 'some data' ],
function ($message) {
$message->from('xx@mywebsite.fr');
$message->to('xx@xx.fr', 'Your Name')
->subject('Your Website Contact Form');
});
} catch(Exception $e) {
return response()->json(['message' => $e], 201);
}
return response()->json(['message' => 'Success'], 201);
}
PS:当我把报税表放在邮件发送的顶部时,会显示消息。因此,我认为问题来自发送方法
我没有错误消息,但出现了“执行时间”错误。。有什么想法吗