On Wed, Dec 13, 2006 at 05:58:07PM -0800, William Olson wrote:
I have been struggling for the past week with an issue with vpopmail
and quotas I could really use your expertise on. I have no problems
with the mailfilter other than people not getting messages when they
are over quota. I can tell you that if I delete the mailfilter and
.qmail file I do get bounces so I know it's maildrop and not vpopmail.
I have been using Matt Simersons mailfilter which is here:
http://goodcleanemail.com/files/other/mailfilter
I call it like so inside my users folder IE; ~vpopmail/domains/domain.xxx/user
|preline /usr/local/bin/maildrop mailfilter | /usr/local/bin/setlock
/var/log/maildrop/setlock multilog t s1000000 n20 /var/log/maildrop
This is probably your problem. Your MUA is looking for an returncode
from maildrop (77, I think) to inform it if there was a problem with
delivery. However, you're piping the output to your logging program
and this is probably what is setting the returncode, probably 0,
indicating success.
If you want to keep logging, you'll have to move it into your filters.