Sieve forwarding loop destroys e-mail
Bron Gondwana
brong at fastmail.fm
Mon Mar 31 18:28:37 EDT 2008
On Mon, Mar 31, 2008 at 04:21:20PM +0200, Alain Spineux wrote:
> On Mon, Mar 31, 2008 at 2:40 PM, Joseph Brennan <brennan at columbia.edu> wrote:
> >
> > Jo Rhett <jrhett at netconsonance.com> wrote:
> >
> > > I would ask that you spend some time determining how the
> > > program could determine it is a bad rule, and provide a patch to fix this
> > > behavior. (in short -- it's harder than you think)
> >
> > A mail delivery system that loses mail is buggy. I don't need to look
> > at the code to know that.
> >
> > You can tell me no one has time to fix it, and in an open source project
> > I can respect that. But it is a bug.
>
> Look at this:
>
> If my script is
>
> redirect another.address at somewhere.else
>
> I expect my mailbox to stay empty, because this is what redirect is
> supposed to do!
> If I found and email in my mailbox this is a BUG, because the script I wrote
> should never let an email come in!
I know, I know - pick me. How about this one?
discard;
It turns out that a mail delivery system that has been configured in a
way that loses mail has a bug _in_the_person_who_configured_it_. Now
it may be that the language makes it easy to shoot yourself in the foot,
but that's different from being buggy.
Bron.
More information about the Info-cyrus
mailing list