Hi again, Am Mittwoch, den 13.10.2010, 19:12 +0200 schrieb Joachim Breitner: > Am Mittwoch, den 13.10.2010, 19:10 +0200 schrieb Andreas Metzler: > > Shouldn't this do as a workaround for > > the time being? > > > > command = /usr/bin/env USER="$local_p...@$domain" /usr/lib/dovecot/deliver > > -f $sender_address > > Probably. I can also try to use "use_shell", as the shell will probably > re-do the environment and might read it from right to left.
Confirmed. With “use_shell” the USER in environment takes precedence over exim’s own one. I assume that this is due to different parsing of the environment in the shell and in deliver. It works for me this way, but the behavior is still undesirably arbitrary. Thanks, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part