if (fail_recips.length) {
                self.refcount++;
                self.split_to_new_recipients(fail_recips, "Some recipients temporarily failed", hmail => {
                    self.discard();
                    hmail.temp_fail(`Some recipients temp failed: ${fail_recips.join(', ')}`, { fail_recips, mx });