From 7c946a683af734a811e4208d6a812ea4987de19a Mon Sep 17 00:00:00 2001 From: mdecimus Date: Sat, 27 Sep 2025 20:11:15 +0200 Subject: [PATCH] IMAP: Wrong permission checked for GETACL --- crates/imap/src/op/acl.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/imap/src/op/acl.rs b/crates/imap/src/op/acl.rs index 5d6193f0..8ada57c2 100644 --- a/crates/imap/src/op/acl.rs +++ b/crates/imap/src/op/acl.rs @@ -40,7 +40,7 @@ use utils::map::bitmap::Bitmap; impl Session { pub async fn handle_get_acl(&mut self, request: Request) -> trc::Result<()> { // Validate access - self.assert_has_permission(Permission::ImapAuthenticate)?; + self.assert_has_permission(Permission::ImapAclGet)?; let op_start = Instant::now(); let arguments = request.parse_acl(self.is_utf8)?;