PHPMailer/PHPMailer — pull request #58 by NanoCaiordo (2013-05-13 01:26:14+00:00)
Title: Throw error only when hosts to try are exhausted.

https://github.com/PHPMailer/PHPMailer/issues/32
http://sourceforge.net/p/phpmailer/bugs/395/

Will silently fail any error unless we are at the last host to try.