FIX Prevent failing emails stopping entire queue

Previous to this, certain rare conditions could case the sender to fail and require a manual restart.
Now, it'll mark an email as failed as soon as we get an exception.