[Exim] system filter failing

Pàgina inicial
Delete this message
Reply to this message
Autor: Martin Bialasinski
Data:  
A: exim-users
Assumptes nous: [Exim] Just A Quickie Re: Aliases..
Assumpte: [Exim] system filter failing
Hi,

I noticed, that my system filter is failing. I must have changed
something, but I can't track the change :-(

exim.conf uses
message_filter = /etc/exim/filter

and the relevant part of the filter is:
  if                               
    first_delivery and (
      ${lc:$header_to:} contains "support" or 
      ${lc:$header_cc:} contains "support" or
      ${lc:$header_from:} contains "support" )        
  then                                             
    unseen save /var/archive/supportarchiv
    noerror unseen pipe "/home/support/addmail.pike"
  endif 


When I test the filter, I get
Unseen save message to: /var/archive/supportarchiv
Unseen pipe message to: /home/support/addmail.pike (noerror)
Filter processing ended:
Filtering did not set up a significant delivery.
Normal delivery will occur.

Looks OK.

But still, I get these in the log:

1999-09-13 14:25:07 11QVAQ-00031l-00 => support <support@localhost>
D=localuser T=local_delivery
1999-09-13 14:25:07 11QVAQ-00031l-00 == /var/archive/supportarchiv
<message filter> transporting defer (-1): No transport set by director
1999-09-13 14:25:07 11QVAQ-00031l-00 == |/home/support/addmail.pike
<message filter> transporting defer (-1): No transport set by director

and neither the save, nor the pipe succeeds :-(

I am clueless what to do about this.

Ciao,
    Martin