--On Wednesday, November 15, 2000 08:21:43 AM +0100 Frank Richter
<[EMAIL PROTECTED]> wrote:
>>> a user has a sieve file containing:
>>> redirect "[EMAIL PROTECTED]";
>>> keep;
>>> It works fine, but when this user's mailbox is over quota ...:
>>> Whenever sendmail runs its queue, a mail is sent to
>>> "[EMAIL PROTECTED]", but as the local delivery failes, the mail
>>> remains in sendmail's queue.
>
>> What behavior do you expect? Desire?
>
> Hmm, perform the redirect action only once, and try to do the keep action.
> I assume this is hard to implement...
>
I've thought about this more and decided that it isn't that hard.
Basically, upon a successful "redirect", add an entry into the duplicate
delivery database indicating that message X was redirected to location Y,
and so all subsequent attempts should succeed without actually redirecting.
If you could file a bugzilla bug on this (http://bugzilla.andrew.cmu.edu/),
I'd appreciate it.
Patches of course always accepted. :^)
Larry