On Thursday 23 Mar 2006 07:18, David wrote:
> Hi all,
>
> I would like to integrate maildrop at the .qmail file level, per-user.
>
> Something like a simple:
> |maildrop .mailfilter
>
> in the .qmail file (I read somewhere that I might need to |
> /usr/sbin/preline maildrop .mailfilter)
>
> I found a message in the list archives and have been referring to it at:
>
> http://www.mail-archive.com/[email protected]/msg03632.html
>
> Somebody (I think it was Bob Hutchinson) posted as part of an example in
> there:

yeah, it was me ;-)
I haven't figured out a way to get maildrop to check the quota on the fly 
either, ~vpopmail/bin/vuserinfo --help tells me that the -Q parameter returns 
a percentage, eg 45%, whereas -q just returns the quota set, not that 
helpful.

So it should in principle be possible to write a script that tests the quota 
using -Q and returns something for maildrop to interpret and act upon.
I'm not sure how exactly but this might get you started

MAILDIRPERCENT=`~vpopmail/bin/vuserinfo -Q [EMAIL PROTECTED] | sed -e 's/%//'`

$MAILDIRPERCENT should then contain 100 if the box is full

Do let the list know if you crack it, I'm sure others will want to know too.

>
> MAILDIRQUOTA=`~vpopmail/bin/vuserinfo -q [EMAIL PROTECTED]
>
> in the maildrop filter file. Can anybody tell me if this works with the
> Shupp toaster? I have successfully integrated maildrop as my LDA in a
> Shupp toaster, but it seems blissfully unaware of users' quotas and
> quota warning/over-quota messages get lost, and when the account fills
> up, maildrop just spits errors and the mail stops with maildrop. I am
> looking for a way to make it quota-aware.
>
> Regards,
> David

-- 
-----------------
Bob Hutchinson
Midwales dot com
-----------------

Reply via email to