On Sat, 2011-05-07 at 16:24 +0100, Tom Wright wrote:
I've just upgraded from 1.2 to 2.0.12 via debian sid packages. I think I've moved all my config over to the new directory-based structure and most things
are working, but the subaddress extension in sieve doesn't seem to do anything anymore. It doesn't report an error, but any rules which use it are just ignored. Other sieve rules which don't use subaddress seem to work ok.
From: "Timo Sirainen" tss@iki.fi
What parameters are you giving to deliver? What does it log with mail_debug=yes?
Thanks, that pointed me in the right direction and it's now fixed. I changed /etc/exim4/conf.d/transport/20_dovecot as follows:
- command = /usr/lib/dovecot/deliver
- command = /usr/lib/dovecot/deliver -e -k -f "$sender_address" -a "$original_local_part@$original_domain"
- use_shell
- environment = USER=$local_part@$domain
- umask = 002
Based on the instructions at http://wiki.dovecot.org/LDA/Exim
All working now, thanks very much!
Tom