Stephan Bosch:
AFAICS, the sieve module is loaded and the home directory is correct. The content of this directory looks like this:
Could you enable mail_debug in your configuration? This will provide more detail on why it is not finding a script.
With globally enabled mail_debug and auth_debug I get this in mail.log:
postfix/qmgr[30005]: E306113C1E1: from=<jrspieker@well-adjusted.de>, size=1987, nrcpt=1 (queue active) dovecot: auth(default): master in: USER 1 jrspieker@well-adjusted.de service=deliver dovecot: auth(default): prefetch(jrspieker@well-adjusted.de): passdb didn't return userdb entries, trying the next userdb dovecot: auth(default): sql(jrspieker@well-adjusted.de): SELECT u.storage || ':' || d.basedir || u.userid as mail, '/srv/mail/home/well-adjusted.de/jrspieker' as userdb_home, 105 as uid, 109 as gid FROM mailuser u, domain d WHERE u.userid = 'jrspieker' AND u.domain = 'well-adjusted.de' AND u.domain = d.name dovecot: auth(default): master out: USER 1 jrspieker@well-adjusted.de mail=maildir:/srv/mail/well-adjusted.de/jrspieker userdb_home=/srv/mail/home/well-adjusted.de/jrspieker uid=105 gid=109 postfix/smtpd[5421]: disconnect from e177130134.adsl.alicedsl.de[85.177.130.134] postfix/pipe[5428]: E306113C1E1: to=<jrspieker@well-adjusted.de>, relay=dovecot, delay=1.1, delays=0.6/0/0/0.5, dsn=2.0.0, status=sent (delivered via dovecot service) postfix/qmgr[30005]: E306113C1E1: removed
and this in dovecot-deliver.log:
deliver(jrspieker@well-adjusted.de): Info: Loading modules from directory: /usr/lib/dovecot/modules/lda deliver(jrspieker@well-adjusted.de): Info: Module loaded: /usr/lib/dovecot/modules/lda/lib10_quota_plugin.so deliver(jrspieker@well-adjusted.de): Info: Module loaded: /usr/lib/dovecot/modules/lda/lib90_sieve_plugin.so deliver(jrspieker@well-adjusted.de): Info: auth input: mail=maildir:/srv/mail/well-adjusted.de/jrspieker deliver(jrspieker@well-adjusted.de): Info: auth input: userdb_home=/srv/mail/home/well-adjusted.de/jrspieker deliver(jrspieker@well-adjusted.de): Info: auth input: uid=105 deliver(jrspieker@well-adjusted.de): Info: auth input: gid=109 deliver(jrspieker@well-adjusted.de): Info: Quota root: name=storage=512000 backend=maildir args= deliver(jrspieker@well-adjusted.de): Info: maildir: data=/srv/mail/well-adjusted.de/jrspieker deliver(jrspieker@well-adjusted.de): Info: maildir++: root=/srv/mail/well-adjusted.de/jrspieker, index=, control=, inbox=/srv/mail/well-adjusted.de/jrspieker deliver(jrspieker@well-adjusted.de): Info: sieve: user has no valid personal script deliver(jrspieker@well-adjusted.de): Info: sieve: no scripts to execute: reverting to default delivery. deliver(jrspieker@well-adjusted.de): Info: Namespace : Using permissions from /srv/mail/well-adjusted.de/jrspieker: mode=0755 gid=-1 deliver(jrspieker@well-adjusted.de): Info: msgid=<20120430142818.354B31FE@manowar.wasteland.homelinux.net>: saved mail to INBOX
Doesn't look different than before, I had already enabled mail_debug in the "protocol lda" section.
J.
I am not scared of death but terrified of people in Tommy Hilfiger sweatshirts. [Agree] [Disagree] <http://www.slowlydownward.com/NODATA/data_enter2.html>