339 'force_deletion': LCO(bool_t, False, self.getboolean), |
339 'force_deletion': LCO(bool_t, False, self.getboolean), |
340 }, |
340 }, |
341 'mailbox': { |
341 'mailbox': { |
342 'folders': LCO(str, 'Drafts:Sent:Templates:Trash', self.get), |
342 'folders': LCO(str, 'Drafts:Sent:Templates:Trash', self.get), |
343 'format': LCO(str, 'maildir', self.get), |
343 'format': LCO(str, 'maildir', self.get), |
|
344 'root': LCO(str, 'Maildir', self.get), |
344 }, |
345 }, |
345 'misc': { |
346 'misc': { |
346 'base_directory': LCO(str, '/srv/mail', self.get, is_dir), |
347 'base_directory': LCO(str, '/srv/mail', self.get, is_dir), |
347 'crypt_blowfish_rounds': LCO(int, 5, self.getint), |
348 'crypt_blowfish_rounds': LCO(int, 5, self.getint), |
348 'crypt_sha256_rounds': LCO(int, 5000, self.getint), |
349 'crypt_sha256_rounds': LCO(int, 5000, self.getint), |