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=<[EMAIL PROTECTED]>, 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

Reply via email to