Sieve forwarding loop destroys e-mail

Gary Mills mills at
Mon Mar 17 12:39:55 EDT 2008

Once again, we had somebody use the sieve facility to redirect e-mail
back to the same mailbox and then go on vacation.  This sets up a
forwarding loop which cyrus breaks by discarding the e-mail.  During
this vacation, all of the person's e-mail disappeared.

Shouldn't we have a better solution to this problem?  Some people
expect that forwarding e-mail to yourself should work; nobody expects
the messages to vanish without a trace.

Once the message has been `seen' and is about to be forwarded again,
it would be better to deliver the message into the mailbox, rather
than deleting it.  Is this possible with the current design of the
duplicate delivery database?

-Gary Mills-    -Unix Support-    -U of M Academic Computing and Networking-

More information about the Info-cyrus mailing list