On Tuesday 13 March 2007 16:57, Marek Zawadzki wrote: > On Tue, Mar 13, 2007 at 04:51:24PM +0100, Magnus Holmgren wrote: > [...] > > > > # cat /etc/mail/filters/exim.filter > > > unseen save /var/spool/mail/spam > > > unseen save /var/spool/mail/notspam > > > > > > # grep system_filter /var/lib/exim4/config.autogenerated > > > system_filter = /etc/mail/filters/exim.filter > > > system_filter_file_transport = mail_spool > > > system_filter_user = Debian-exim > > > system_filter_group = mail > > > > That's a bit weird. I take it there is no occurrence of "system-filter" > > in the config? > > No, nothing like that in there. > > > Can you show the full contents of the system filter > > Well, all I have is above. > > > as well as the mail_spool transport options? > > There you go: > > ### transport/30_exim4-config_mail_spool > > # This transport is used for local delivery to user mailboxes in > # traditional > # BSD mailbox format. > # > mail_spool: > debug_print = "T: appendfile for [EMAIL PROTECTED]" > driver = appendfile > file = /var/mail/$local_part
There you go. Since the "save" filter command doesn't redirect to a *mail*
address, $local_part is still set to "system-filter". Since the system filter
sets the file to save to properly, you need a transport that doesn't override
it (I guess mail_spool is also used for normal local deliveries). The default
address_file should work.
--
Magnus Holmgren [EMAIL PROTECTED]
(No Cc of list mail needed, thanks)
pgp8A09cAT1iV.pgp
Description: PGP signature
-- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
