I am sending email via Mailgun from a Laravel 5.5 app like this...
Mail::send('emails.sendmessage', $data, function($message) use ($data) {
$message->to($data['email']);
$message->from('me@example.com.com', 'Ueer');
$message->subject('Sample Email');
});
/* Return Success Response */
return Response::json(array(
'error' => false,
'status_code' => 200,
'response' => 'success',
));
How can I catch Mailgun errors with this code? Sometimes MailGun returns an error message and I would like to return a different response if this happens