From c7687ff4382643eeb1ef5c339c508b438ae44bd4 Mon Sep 17 00:00:00 2001 From: mdecimus Date: Wed, 18 Jun 2025 22:29:01 +0200 Subject: [PATCH] Change delivery expired error message --- crates/smtp/src/outbound/delivery.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/crates/smtp/src/outbound/delivery.rs b/crates/smtp/src/outbound/delivery.rs index 46b324d6..f1c7cf29 100644 --- a/crates/smtp/src/outbound/delivery.rs +++ b/crates/smtp/src/outbound/delivery.rs @@ -1380,7 +1380,7 @@ impl Message { Delivery(DeliveryEvent::Failed), SpanId = self.span_id, Domain = domain.domain.clone(), - Reason = "Queue rate limit exceeded.", + Reason = "Message expired without any delivery attempts made.", ); for rcpt in &mut self.recipients { @@ -1390,8 +1390,9 @@ impl Message { } } - domain.status = - Status::PermanentFailure(Error::Io("Queue rate limit exceeded.".into())); + domain.status = Status::PermanentFailure(Error::Io( + "Message expired without any delivery attempts made.".into(), + )); } Status::Completed(_) | Status::PermanentFailure(_) => (), _ => {