Only warn that mailbox is disabled for admins

This commit is contained in:
selfhoster1312 2023-11-04 15:53:42 +01:00
parent f56f235705
commit 224a15492e

View file

@ -616,7 +616,9 @@ def user_info(username):
if service_status("dovecot")["status"] != "running":
logger.warning(m18n.n("mailbox_used_space_dovecot_down"))
elif username not in user_permission_info("mail.main")["corresponding_users"]:
logger.warning(m18n.n("mailbox_disabled", user=username))
# Only warn that mailbox is disabled when the user is an admin
if username in user_group_info("admins")["members"]:
logger.warning(m18n.n("mailbox_disabled", user=username))
else:
try:
uid_ = user["uid"][0]