We're considering enabling the QUOTA checking features that come
with Andre's LDAP patches for Qmail 1.03 (an OS independent quota system).

Since this is going into a medium/large production system (250K+ users)
where we use single UID delivery for all users; can someone first
describe the mechanics of how these quota checks are done?

I'm not a C programmer, but from looking at the source code, it appears
that several of the QMAIL binaries have been modified to look for
special files in the $USER/Maildir directory.  It then looks like it
stat() every file under the user's Maildir to see if it exceeds the
limits set-up (either globally in control file of via LDAP mailQuota).

Biggest concern is performance and load impact on the system, especially
in instances where a user has a large number of mail files (thousands).

I looked through all of the archives and could not find any description
of these QUOTA features.

Thanks

--curtis

Reply via email to