feat: Supply more informative error message if email is disabled

This commit is contained in:
Ginger
2026-03-30 11:43:15 -04:00
parent 854901d79a
commit a7bdcc9ab9
+3 -2
View File
@@ -67,8 +67,9 @@ impl Service {
}
pub fn expect_mailer(&self) -> Result<Mailer<'_>> {
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.")))
})
}
}