Rick Romero wrote:
> [EMAIL PROTECTED] wrote:
>>> Quey wrote:
>>>
>>>> Rick Romero wrote:
>>>>
>>>>> I went looking into this thinking chkuser would be a perfect place
>>>>> for the basic quota check.
>>>>>
>>>>> Of course that would be sort of vpopmail specific, but lo and behold,
>>>>> it's already in there.
>>>>> 'chkuser.c' v.2.0.8
>>>>> if (vmaildir_readquota(tmp_path.s,format_maildirquota \
>>>>> (user_passwd->pw_shell)) \
>>>>> >= maxmbxquota_limit) {
>>>>> retstat =
>>>>> CHKUSER_ERR_MBXFULL;
>>>>> }
>>>>>
>>>>> It's not as encompassing as Tom was envisioning, but it does do what
>>>>> the parent is looking for..
>>>>>
>>>>> Rick
>>>>>
>>>>>
>>>>>
>>>>>
>>>> I thought this used to work back in the days when we used CDB, but
>>>> does it still work today (using SQL at least?)
>>>> on my production it still generates a new bounce, as it does on my
>>>> test server...
>>>>
>>>> Connected to fox.
>>>> Escape character is '^]'.
>>>> 220 fox ESMTP
>>>> mail from: [EMAIL PROTECTED]
>>>> 250 ok
>>>> rcpt to: [EMAIL PROTECTED]
>>>> 250 ok
>>>> data
>>>> 354 go ahead
>>>> blah
>>>> ..
>>>> 250 ok 1197328261 qp 12808
>>>>
>>>> ........and yes david is well over quota :)
>>>>
>>>> Dec 11 09:11:06 fox qmail-send: delivery 65: failure:
>>>> user_is_over_quota//
>>>> Dec 11 09:11:06 fox qmail-send: status: local 0/200 remote 0/200
>>>> Dec 11 09:11:06 fox qmail-send: bounce msg 131246 qp 12818
>>>>
>>>> Chkusr accepts it like any other "user found" message...
>>>> Antonio ???? perhaps I missed a config option to force this? (or has
>>>> it been so long since i needed to install it, it never actually did it
>>>> and I'm remembering wrong?
>>>>
>>> no matter, I found what I did wrong, I ommited the variable in tcp.smtp
>>> file :)
>>> it now works as stated.
>>>
>>> But I agree it would be nice to do by default without adding into that
>>> file if it is defined.
>>>
> Actually, as I was falling asleep last night (isn't that always the
> case), I wondered why chkuser.c sets maxmbxquota_limit = 0 and not 100
> by default. It would seem to me if you're enabling the define, you
> would already expect that function to just work, not go to another place
> and enable something else. Having the environment variable is great,
> then if you want to alter the default, you can set it there...
>
> Just my .02.
>
> Rick
>
> Rick
>
I believe that Tonino has set this for the tcp.smtp otherwise you need
to recompile qmail everytime you need to change the setting for the quota.
Just my 2 cents.
Remo
>
>
>
>
>
>
!DSPAM:475eb32932001630015932!