* Kirill Miazine via Exim-users [2018-06-29 16:04]:
> * Tomasz Piotrowski via Exim-users [2018-06-29 15:29]:
> > Hi,
> > 
> > 
> > I want to enable exim filter and move spam to spam directory, but my config
> > isn't work. Can you look what is wrong?
> 
> $home is never set in system filter.

and besides, your transport sets directory explicetly....

> > In exim.conf i have"
> > 
> > system_filter           = /etc/exim4/exim.filter
> > system_filter_directory_transport = mysql_delivery
> > 
> > 
> > In exim.filter
> > 
> > # Exim filter
> > if $h_X-Spam-Score: contains "+++++" and
> > $h_to: contains "szpital.wloclawek.pl"
> > then
> > 
> >     logfile /var/log/exim4/mainlog
> >     logwrite "$tod_log $message_id Mail tagged as *** SPAM ***"
> >     headers add "Old-Subject: $h_subject"
> >     headers remove "Subject"
> >     headers add "Subject: *** SPAM *** $h_old-subject"
> >     headers remove "Old-Subject"
> >     save /${home}/.Spam
> >     finish
> > 
> > endif
> > 
> > 
> > In transport.conf:
> > 
> > #****************************
> > mysql_delivery:
> > #****************************
> >         driver                  = appendfile
> >         directory               = ${lookup mysql { \
> >                                                 SELECT
> > CONCAT("/var/mail/virtual/",  s.maildir, "Maildir") AS directory \
> >                                                 FROM mailbox AS s \
> >                                                 WHERE
> > s.local_part="${quote_mysql:$local_part}" \
> >                                                 }}
> >         create_directory
> >         maildir_tag             = ,S=$message_size
> >         maildir_format
> >         maildir_use_size_file
> >         group                   = EXIM_GROUP
> >         delivery_date_add
> >         envelope_to_add
> >         return_path_add
> >         mode                    = 0660
> >         quota                   = ${lookup mysql { \
> >                                                 SELECT quota FROM mailbox \
> >                                                 WHERE
> > username="${quote_mysql:$local_part@$domain}" \
> >                                                  }}
> > 
> > 
> > 
> > 
> > -- 
> > ## List details at https://lists.exim.org/mailman/listinfo/exim-users
> > ## Exim details at http://www.exim.org/
> > ## Please use the Wiki with this list - http://wiki.exim.org/
> 
> -- 
>     -- Kirill Miazine <[email protected]>
> 
> -- 
> ## List details at https://lists.exim.org/mailman/listinfo/exim-users
> ## Exim details at http://www.exim.org/
> ## Please use the Wiki with this list - http://wiki.exim.org/

-- 
    -- Kirill Miazine <[email protected]>

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to