Displaying 1 result from an estimated 1 matches for "lazy_expunge_mail_storage_init".
2010 Feb 19
2
quota and lazy_expunge plugins both used: quotas go wrong with lazy_expunge'd mails
...expunged directory are counted (size, number of mails).
So I've taken a look at the source code, adding some i_info(...) at
different places of the quota and lazy_expunge plugins.
>From the source code reading session, I understand that :
1. In src/lazy-expunge/lazy-expunge-plugin.c
1.1. lazy_expunge_mail_storage_init() sets the expunged mails namespace
flag with NAMESPACE_FLAG_NOQUOTA
1.2. lazy_expunge_mail_storage_init() is called by
lazy_expunge_mail_storage_created()
1.3. lazy_expunge_mail_storage_created() is part of the callback list
hook_mail_storage_create
2. In src/plugins/quota/quota-storage.c:
2.1....