So, as is clear from the documentation, Laravel's Mail facade does not report any errors when using the Mail::send()
method.
I would like to insert code somewhere to interact with the actual email functionality that Mail is calling (smtp in this case), but I don't know what the appropriate approach is.
Should I be trying to set up a Listener of some sort? Should I back up and then hack the smtp library (probably not)?
There has to be some way of getting error codes back when the email server responds to PHP but can't successfully send the email, but I've had no success finding useful guidance from online sources.
I'm hoping that somebody who knows the Laravel architecture better than I do can suggest where I should concentrate my efforts.