Files
kumomta/crates
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-08-25 23:55:24 -07:00
2024-12-07 09:17:54 -07:00
2025-04-09 10:26:07 -07:00
2025-04-09 10:26:07 -07:00
2025-10-03 20:28:00 +01:00
2025-04-09 10:26:07 -07:00
2025-10-05 09:50:45 +01:00
2025-04-09 10:26:07 -07:00
2025-09-09 14:12:52 +01:00
2025-04-09 10:26:07 -07:00
2025-09-09 14:35:48 +01:00
2025-09-18 19:50:37 +01:00
2025-04-09 10:26:07 -07:00
2025-04-09 10:26:12 -07:00
2025-04-09 10:26:07 -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-07-07 18:37:51 +01:00
2024-11-13 13:50:27 -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-04-09 10:26:07 -07:00
2025-04-09 10:26:12 -07:00
2025-04-09 10:26:07 -07:00
2025-04-09 10:26:07 -07:00