Hello LDAP fans
NEWS for current stuff:
New ldap fields added:
- mailQuotaSize and mailQuotaCount replace the cryptic mailQuota
string.
mailQuotaSize specifies the maximum size in bytes and mailQuotaCount
is the maximum number of messages allowed.
Note: the old mailQuota string is still valid and used if neither
mailQuotaSize nor mailQuotaCount are set.
- mailSizeMax specifies the maximum size of a single message the user
may
receive. e.g. Dial-up customer prefer a small mailSizeMax.
Note: mailSizeMax is used in qmail-lspawn whereas databytes sets the
SMTP DATA limit. Therefor having a mailSizeMax bigger than
databytes
does not make much sense.
The old mailQuota way of doing things is still supported.
Fixed some bugs and cleand up maildir++.c. The maildirsize parser is
now
rock solid and does no longer freak out when lines start with spaces as
in
the newer courier-imap releases.
quota_check() returns now also percentages over 100% (if over quota)
and
the percentages calculation does not overflow with sizes over 40MB.
NOTE: quotas with sizes of around 4GB may overflow if large mails are
delivered and so the maildir size may get far over quota. This is a bug
and will get fixed somewhen (switch to 64bit quota numbers).
maildir++ quota API cleanup. quota_recalc() works now exactly like
quota_calc().
In qmail.schema 'ProgramDeliveryPath' was incorrectly specified as
SINGLE-VALUE. Thanks to <[EMAIL PROTECTED]> for finding it.
It is available as usual here:
http://www.nrg4u.com
--
Andre