// Avoid a loop if we are stuck
nAddresses = remainingAddresses.length;
try {
// Send to the list of remaining addresses, ignoring the addresses attached to the message
transport.send(message, remainingAddresses);
} catch(SendFailedException ex) {
bFailedToSome=true;
sendex.setNextException(ex);
// Extract the remaining potentially good addresses