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

Reply via email to