From 66511edc32342fc90c9f81ed719a53981c30ad0a Mon Sep 17 00:00:00 2001 From: Tin Date: Sat, 14 Mar 2026 20:33:34 +0100 Subject: [PATCH] Filter emails to include only user-assigned aliases Add condition to ensure only user-assigned aliases are included. --- webui/model/user/auth.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/webui/model/user/auth.php b/webui/model/user/auth.php index 032c9160..8e7579fa 100644 --- a/webui/model/user/auth.php +++ b/webui/model/user/auth.php @@ -707,7 +707,10 @@ public function get_mailcow_userinfo($username = '') { continue; } - array_push($emails, strtolower($alias['address'])); + // Ensure only aliases assigned to the user are added + if(isset($alias['goto']) && stripos($alias['goto'], $username) !== false) { + array_push($emails, strtolower($alias['address'])); + } //syslog(LOG_INFO, 'mailcow alias: ' . $alias['address']); }