Reputation: 7028
I am trying to send mail using below code
Mail::send(new ContactUs($request));
if(Mail::failures()){
return response()->json(['result' => 1]);
}
else {
return response()->json(['result' => 0]);
}
But I am not getting any response from Mail::failures()
section.
Upvotes: 1
Views: 447
Reputation: 8361
Instead of using Mail::failures()
you can use !empty(Mail::failures())
or count(Mail::failures()) > 0
.
Mail::failures()
Function returns an array of Email addresses which are failed.
array failures()
Get the array of failed recipients.
Return Value
array
You can read it here: https://laravel.com/api/5.1/Illuminate/Mail/Mailer.html#method_failures
Upvotes: 1