Sure, use Mail::send() , use the smtp delivery option and check the response.
The smtp option will allow you to connect directly with an smtp server and get a more thorough response back. If the smtp server gives you a thumbs up then you can bet the recipient will get the email unless there is something wrong off your smtp servers network.
You CAN'T guarantee they will read the email though and that a spam filter doesn't grab it.