I read this as:
cyrus     unix  -       n       n       -       -       pipe
   flags= user=cyrus argv=/usr/cyrus/bin/deliver -e -m -r ${sender} 
${extension} ${user}

but I haven't actually tried it...

Luc de Louw wrote:
> On 10 Apr 2002, Hein Roehrig wrote:
> 
> 
>>The following message is a courtesy copy of an article
>>that has been posted to comp.mail.imap as well.
>>
>>Hein Roehrig <[EMAIL PROTECTED]> writes in comp.mail.imap:
>>
>>
>>>I also get bitten by this problem (on Cyrus 2.1.3.)
>>
>>Ok, I resolved the problem by 1) telling postfix not to put a
>>Return-path (dropping the R flag from the pipe transport) and 2)
>>passing a -r ${sender} to Cyrus deliver, thus providing it with the
>>correct envelope sender.
>>
>>This also improves Sieve responses a lot :-)
>>
>>-Hein
>>
> 
> 
> This means the exaxt line in /etc/postfix/master.cf looks like this?
> 
> cyrus     unix  -       n       n       -       -       pipe
>   flags=R -r ${sender} user=cyrus argv=/usr/cyrus/bin/deliver -e -m
> ${extension} ${user}
> 
> 
> Does not work here, I got errors:
> 
> Apr 10 15:02:32 test postfix/pipe[10055]: fatal: unknown flag: - (ignored)
> Apr 10 15:02:32 test postfix/pipe[10056]: fatal: unknown flag: - (ignored)
> Apr 10 15:02:33 test postfix/master[2135]: warning: process
> /usr/libexec/postfix/pipe pid 10055 exit status 1
> Apr 10 15:02:33 test postfix/local[10040]: warning: premature end-of-input
> from private/cyrus socket while reading input attribute name
> Apr 10 15:02:33 test postfix/local[10040]: warning: private/cyrus socket:
> malformed response
> 
> 
> I'm using Postfix 1.1.7 and cyrus 2.0.16
> 
> Thanks for any hints
> 
> Luc
> 


-- 
=G=

-=* I'm sorry if doing things correctly offends you. *=-

Reply via email to