Thanks Ralph,

> > I have a postoffice system based on
> > Postfix+MySQL+Courier-IMAP+Courier-authlib+Maildrop.
> >
> > I have enable quota checking with maildrop.
> >
> > When quota is overcame then Postfix get a permanent error by maildrop
> > and generates a bounce with the following informations:
> >
> > <mypostoffice.domain.tld #5.7.0 x-unix; maildirmake: /pathto/user/:
> File
> > exists maildrop: maildir over quota.>
> >
> > The message is 'as-is' reported by the MTA of the sender, to the
> sender.
> >
> > This message is clearly too technical for end user which claim that
> mail
> > system has a fault!
> >
> > Could I configure Postfix so that the message generated by Postfix
> when
> > the quota is exceeded, is easier to understand by end user? Or is a
> > matter of maildrop?
> 
> The latter. It even says so:
> 
> maildirmake: /pathto/user/: File exists
> maildrop: maildir over quota.
> 
> the script you're invoking at delivery time is broken

What you mean precisely? How I can find the mistake?

Here my maildrop conf file:

log "test -d $HOME$DEFAULT"
`test -d $HOME$DEFAULT`
if ($RETURNCODE != 0)
{
        log "mkdir -p $HOME$DEFAULT"
        `mkdir -p $HOME$DEFAULT`
        log "rmdir $HOME$DEFAULT"
        `rmdir $HOME$DEFAULT`
}

log "/usr/local/courier/bin/maildirmake $HOME$DEFAULT"
`/usr/local/courier/bin/maildirmake $HOME$DEFAULT`

log "/usr/local/courier/bin/maildirmake -q $MAILDIRQUOTA $HOME$DEFAULT"
`/usr/local/courier/bin/maildirmake -q $MAILDIRQUOTA $HOME$DEFAULT`
.
.
.
TO "$HOME$DEFAULT"

rocsca

Reply via email to