diff --git a/chatmaild/src/chatmaild/config.py b/chatmaild/src/chatmaild/config.py index f3389898..75ab013b 100644 --- a/chatmaild/src/chatmaild/config.py +++ b/chatmaild/src/chatmaild/config.py @@ -13,6 +13,7 @@ class Config: self.max_user_send_per_minute = int(params["max_user_send_per_minute"]) self.max_mailbox_size = params["max_mailbox_size"] self.delete_mails_after = params["delete_mails_after"] + self.delete_accounts_after = int(params["delete_accounts_after"]) self.username_min_length = int(params["username_min_length"]) self.username_max_length = int(params["username_max_length"]) self.password_min_length = int(params["password_min_length"]) diff --git a/chatmaild/src/chatmaild/ini/chatmail.ini.f b/chatmaild/src/chatmaild/ini/chatmail.ini.f index b419f236..6d7b0406 100644 --- a/chatmaild/src/chatmaild/ini/chatmail.ini.f +++ b/chatmaild/src/chatmaild/ini/chatmail.ini.f @@ -20,6 +20,9 @@ max_mailbox_size = 100M # days after which mails are unconditionally deleted delete_mails_after = 20 +# days after which accounts are deleted if there were no login +delete_accounts_after = 30 + # minimum length a username must have username_min_length = 9