Read this in the dovecot sieve wiki:
"The envelope sender is taken from a Return-Path: header in the
message. The envelope recipient is taken from -d option passed to
deliver."
Is "-d" still a valid deliver switch? When I configure postfix's
main.cf like so...
mailbox_command = /usr/local/libexec/dovecot/deliver -d -e
..it sqwaks with, "Jun 18 18:44:50 G518X2 deliver(-e): net_connect(/
usr/local/var/run/dovecot/auth-master) failed: No such file or
directory"
when configured like so... mailbox_command = /usr/local/libexec/ dovecot/deliver -e -d ${recipient}
..it burps with, "Jun 18 18:56:40 G518X2 postfix/local[19766]:
3BBC16C96E0: to=<me@mydomain.com>, relay=local, delay=0,
status=bounced (command line usage error. Command output: Fatal:
Missing destination argument )"
It doesn't like... mailbox_command = /usr/local/libexec/dovecot/ deliver -e -d "$recipient" either!
Is -d required any longer... and if so, how, please.
B. Bodger