Wez Furlong
550dca47c1
smtp_server: improve cleanup for partially failed transaction
...
If we already saved one or more messages that were split out
of a multi-recipient transaction, and then the subsequent save
fails, we would previously leave those earlier messages saved
in the spool and deliver them despite reporting a failure back
to the client.
This commit removes them from the spool and logs a Bounce record
for them.
This is still not an ideal outcome, but it will at least not
send a message for which we haven't claimed responsibility.
2025-10-07 07:53:15 +01:00
..
2025-04-09 10:26:07 -07:00
2025-08-25 23:55:24 -07:00
2025-09-09 09:15:58 +01:00
2025-07-25 06:02:21 +01:00
2025-08-25 23:55:24 -07:00
2025-07-21 15:38:28 +01:00
2024-12-07 09:17:54 -07:00
2025-04-09 10:26:07 -07:00
2025-10-07 07:53:15 +01:00
2025-10-07 07:52:57 +01:00
2025-04-09 10:26:07 -07:00
2025-10-07 07:53:15 +01:00
2024-11-13 13:50:27 -07:00
2025-10-06 23:26:16 -07:00
2025-10-07 07:52:57 +01:00
2025-09-24 14:57:42 +01:00
2025-10-03 20:28:00 +01:00
2025-05-05 21:58:59 -07:00
2025-04-09 10:26:07 -07:00
2025-04-01 06:37:12 -07:00
2025-10-05 09:50:45 +01:00
2025-04-09 10:26:07 -07:00
2025-10-07 07:53:15 +01:00
2025-04-30 14:01:26 -07:00
2025-09-09 14:12:52 +01:00
2025-09-25 06:59:34 +01:00
2025-10-07 07:53:15 +01:00
2025-04-09 10:26:07 -07:00
2025-09-09 14:35:48 +01:00
2025-07-22 08:45:27 +01:00
2025-09-18 19:50:37 +01:00
2025-07-27 06:55:14 +01:00
2025-04-09 10:26:07 -07:00
2025-01-28 10:35:04 -07:00
2025-04-30 14:01:26 -07:00
2025-09-10 10:42:48 +01:00
2025-07-29 15:22:51 +01:00
2025-01-06 08:39:08 -07:00
2025-04-09 10:26:12 -07:00
2025-01-11 06:33:04 -07:00
2025-04-09 10:26:07 -07:00
2025-02-20 12:06:12 -07:00
2025-01-10 21:29:45 -07:00
2024-12-07 09:17:54 -07:00
2025-04-09 10:26:07 -07:00
2025-09-18 20:09:48 +01:00
2025-04-09 10:26:07 -07:00
2025-10-07 07:52:58 +01:00
2025-08-13 07:09:53 +01:00
2025-07-07 18:37:51 +01:00
2024-11-13 13:50:27 -07:00
2025-04-09 10:26:11 -07:00
2025-04-09 10:26:12 -07:00
2025-09-01 23:33:13 -07:00
2025-04-09 10:26:12 -07:00
2025-07-24 13:00:27 +01:00
2025-04-09 10:26:07 -07:00
2025-04-09 10:26:12 -07:00
2025-10-07 07:52:57 +01:00
2025-04-09 10:26:07 -07:00
2024-11-13 13:50:27 -07:00
2025-03-18 14:05:30 -07:00
2025-04-09 10:26:07 -07:00