Michael Monnerie wrote: > On Donnerstag 23 Juli 2009 Benny Pedersen wrote: > >>> Just why is there not a simple sieve implementation that rewrites >>> mails going to x...@y.z to x+mymail...@y.z and re-calls postfix again. >>> >> this can be done with postfix header test imho, and dovecot can use + >> addresing >> > > You miss the point: I need *sieve* to decide to which folder a mail > should be sent, but instead of actual delivery, it should rewrite the > recipient envelope to x+mymail...@y.z, and return that to postfix. This > way, one could integrate sieve into every mailserver capable of + > addressing. >
You are using a proprietary MDA. You also mentioned this is across machines. Once you decide on this, you get what they give you, unless you hack it yourself. Sieve is filtering language. So what ever MDA you use, must support it to use it. If your MDA does not support specifying folders or manipulating files, nothing you do will change that. Dovecot + Sieve works because it is the same machine and simple file manipulation. You should take this up with your MDA host as it is not a Postfix issue.