John Leslie writes:
It was my understanding that sieve is a "language for filtering
e-mail messages at time of final delivery". If so, the URI fetching
and message regeneration will already have been done. So I don't see
a problem here.
Redirect causes a second final delivery to take place, and may change
the envelope sender between the first and second deliveries.
Arnt