From f32599e030715bf799ecba39095e4733a8c80cc2 Mon Sep 17 00:00:00 2001 From: Ginger Date: Mon, 30 Mar 2026 11:43:15 -0400 Subject: [PATCH] feat: Supply more informative error message if email is disabled --- src/service/mailer/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/service/mailer/mod.rs b/src/service/mailer/mod.rs index 8dedfb63f..9d7ad409d 100644 --- a/src/service/mailer/mod.rs +++ b/src/service/mailer/mod.rs @@ -67,8 +67,9 @@ impl Service { } pub fn expect_mailer(&self) -> Result> { - self.mailer() - .ok_or_else(|| err!("SMTP is not configured on this server")) + self.mailer().ok_or_else(|| { + err!(Request(FeatureDisabled("This homeserver is not configured to send email."))) + }) } }