Error handling in enewsletter incorrectly blames SMTP settings

Hi,
The error handling in enewsletter is not correct. Today I put out a mailing to members on my list. While sending, the server encountered this error:

[2016-09-15 13:06:46]Send email error: SMTP Error: The following recipients failed: nonexistingname@illegaldomain.tld<p>SMTP server error: 4.1.2 <nonexistingname@illegaldomain.tld>: Recipient address rejected: Domain not found
</p>
[Array]
[2016-09-15 13:06:46]Send status: Array

This error was not foreseen by the script. See: plugindir/e-newsletter.php, line 1696:

if( $sent_status == 'recipients_failed' || $sent_status == 'invalid_address' ) {
  [friendly errorhandling]
}
else {
  $message = __( 'Error sending email. Please check outgoing email settings.', 'email-newsletter' );
  [AKA: death and desctruction]
}

This resulted in me not being able to send to the whole list. Instead of skipping this address and marking it bounced, the script completely exited. I could not continue sending to the rest of the mailinglist.

The temporary fix I now put in place (in plugindir/e-newsletter.php) is this:

if( $sent_status == 'recipients_failed' || $sent_status == 'invalid_address' ) {
  [friendly errorhandling]
}
elseif( strpos( $sent_status, 'Recipient address rejected') !== false) {
  [similarly friendly errorhandling]
}
else {
  [death and desctruction]
}

Please could you fix this in future versions of enewsletter?