When I test a Sieve filter with -bf Exim doesn't print the actions it
takes, however if I add -d I can see them. Here's an example:
$ cat test.siv
# Sieve filter
require "fileinto";
fileinto "wumpus";
$ echo "To: nobody@???
body" | exim -bf test.siv
Return-path copied from sender
Sender = roderick@???
Recipient = roderick@???
Testing Sieve filter file "test.siv"
No implicit keep
$ echo "To: nobody@???
body" | exim -bf test.siv -d-all+filter
Exim version 4.69 uid=1000 gid=1000 pid=6927 D=200
Berkeley DB: Berkeley DB 4.6.21: (September 27, 2007)
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc GnuTLS move_frozen_messages Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql sqlite
Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
configuration file is /var/lib/exim4/config.autogenerated
log selectors = 00000ffc 00632001
Reset TZ to NULL: time is 2008-09-22 10:42:18
admin user
Return-path copied from sender
Sender = roderick@???
Recipient = roderick@???
Testing Sieve filter file "test.siv"
fileinto `wumpus'
No implicit keep
>>>>>>>>>>>>>>>> Exim pid=6927 terminating with rc=0 >>>>>>>>>>>>>>>>
$ _
Shouldn't this be listing the fileinto when run without -d?
Please Cc me on replies if possible. Thanks.
--
Roderick Schertler
roderick@???