> 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. > >> >> >> >> >> >> > > > >
Hi! well my current solution is to check all mailboxes with a perl script and add those email addresses to be removed from validrcptto.txt file... then rebuild validrcptto.cdb... and mail won't be accepted for them... but this is a permanent failure error.. should be better to be specified a 450 at smtp time for example as error code... have a nice day! !DSPAM:475e368032001905751191!